diff --git a/FlatCAMApp.py b/FlatCAMApp.py index 0106552d..22e9bdac 100644 --- a/FlatCAMApp.py +++ b/FlatCAMApp.py @@ -140,8 +140,8 @@ class App(QtCore.QObject): # ########################################################################## # ################## Version and VERSION DATE ############################## # ########################################################################## - version = 8.99 - version_date = "2019/12/15" + version = 8.991 + version_date = "2019/12/30" beta = True engine = '3D' @@ -237,6 +237,9 @@ class App(QtCore.QObject): # should be disconnected after use so it can be reused replot_signal = pyqtSignal(list) + # signal emitted when jumping + jump_signal = pyqtSignal(tuple) + def __init__(self, user_defaults=True): """ Starts the application. @@ -3810,7 +3813,7 @@ class App(QtCore.QObject): if 'version' not in defaults or defaults['version'] != self.defaults['version']: for k, v in defaults.items(): - if k in self.defaults: + if k in self.defaults and k != 'version': self.defaults[k] = v # delete old factory defaults @@ -7355,10 +7358,6 @@ class App(QtCore.QObject): """ self.report_usage("on_jump_to()") - # if self.is_legacy is True: - # self.inform.emit(_("Not available with the current Graphic Engine Legacy(2D).")) - # return - if not custom_location: dia_box_location = None @@ -7372,17 +7371,29 @@ class App(QtCore.QObject): else: dia_box_location = None - dia_box = Dialog_box(title=_("Jump to ..."), - label=_("Enter the coordinates in format X,Y:"), - icon=QtGui.QIcon(self.resource_location + '/jump_to16.png'), - initial_text=dia_box_location) + # dia_box = Dialog_box(title=_("Jump to ..."), + # label=_("Enter the coordinates in format X,Y:"), + # icon=QtGui.QIcon(self.resource_location + '/jump_to16.png'), + # initial_text=dia_box_location) + + dia_box = DialogBoxRadio(title=_("Jump to ..."), + label=_("Enter the coordinates in format X,Y:"), + icon=QtGui.QIcon(self.resource_location + '/jump_to16.png'), + initial_text=dia_box_location) if dia_box.ok is True: try: location = eval(dia_box.location) + if not isinstance(location, tuple): self.inform.emit(_("Wrong coordinates. Enter coordinates in format: X,Y")) return + + if dia_box.reference == 'rel': + rel_x = self.mouse[0] + location[0] + rel_y = self.mouse[1] + location[1] + location = (rel_x, rel_y) + except Exception: return else: @@ -7390,6 +7401,8 @@ class App(QtCore.QObject): else: location = custom_location + self.jump_signal.emit(location) + units = self.defaults['units'].upper() if fit_center: @@ -9962,11 +9975,11 @@ class App(QtCore.QObject): flt = "All Files (*.*)" if obj.kind == 'gerber': - flt = "Gerber Files (*.GBR);;All Files (*.*)" + flt = "Gerber Files (*.GBR);;PDF Files (*.PDF);;All Files (*.*)" elif obj.kind == 'excellon': - flt = "Excellon Files (*.DRL);;All Files (*.*)" + flt = "Excellon Files (*.DRL);;PDF Files (*.PDF);;All Files (*.*)" elif obj.kind == 'cncjob': - "GCode Files (*.NC);;All Files (*.*)" + flt = "GCode Files (*.NC);;PDF Files (*.PDF);;All Files (*.*)" self.source_editor_tab = TextEditor(app=self, plain_text=True) @@ -10241,13 +10254,6 @@ class App(QtCore.QObject): self.inform.emit('[WARNING_NOTCL] %s' % _("Save Project cancelled.")) return - try: - f = open(filename, 'r') - f.close() - except IOError: - self.inform.emit('[ERROR_NOTCL] %s' % _("The object is used by another application.")) - return - if use_thread is True: self.worker_task.emit({'fcn': self.save_project, 'params': [filename, quit_action]}) @@ -12154,14 +12160,14 @@ class App(QtCore.QObject): g = json.dumps(d, default=to_dict, indent=2, sort_keys=True).encode('utf-8') # # Write f.write(g) - self.inform.emit('[success] %s: %s' % - (_("Project saved to"), filename)) + self.inform.emit('[success] %s: %s' % (_("Project saved to"), filename)) else: # Open file try: f = open(filename, 'w') except IOError: App.log.error("Failed to open file for saving: %s", filename) + self.inform.emit('[ERROR_NOTCL] %s' % _("The object is used by another application.")) return # Write @@ -12175,8 +12181,7 @@ class App(QtCore.QObject): except IOError: if silent is False: self.inform.emit('[ERROR_NOTCL] %s: %s %s' % - (_("Failed to verify project file"), filename, _("Retry to save it.")) - ) + (_("Failed to verify project file"), filename, _("Retry to save it."))) return try: @@ -12184,8 +12189,7 @@ class App(QtCore.QObject): except Exception: if silent is False: self.inform.emit('[ERROR_NOTCL] %s: %s %s' % - (_("Failed to parse saved project file"), filename, _("Retry to save it.")) - ) + (_("Failed to parse saved project file"), filename, _("Retry to save it."))) f.close() return saved_f.close() @@ -12196,8 +12200,7 @@ class App(QtCore.QObject): (_("Project saved to"), filename)) else: self.inform.emit('[ERROR_NOTCL] %s: %s %s' % - (_("Failed to parse saved project file"), filename, _("Retry to save it.")) - ) + (_("Failed to parse saved project file"), filename, _("Retry to save it."))) tb_settings = QSettings("Open Source", "FlatCAM") lock_state = self.ui.lock_action.isChecked() diff --git a/FlatCAMObj.py b/FlatCAMObj.py index 53e7887b..b658b63b 100644 --- a/FlatCAMObj.py +++ b/FlatCAMObj.py @@ -1288,6 +1288,8 @@ class FlatCAMGerber(FlatCAMObj, Gerber): def iso_init(geo_obj, app_obj): # Propagate options geo_obj.options["cnctooldia"] = str(self.options["isotooldia"]) + geo_obj.tool_type = self.ui.tool_type_radio.get_value().upper() + geo_obj.solid_geometry = [] for i in range(passes): iso_offset = dia * ((2 * i + 1) / 2.0) - (i * (overlap / 100) * dia) @@ -1417,6 +1419,7 @@ class FlatCAMGerber(FlatCAMObj, Gerber): def iso_init(geo_obj, app_obj): # Propagate options geo_obj.options["cnctooldia"] = str(self.options["isotooldia"]) + geo_obj.tool_type = self.ui.tool_type_radio.get_value().upper() # if milling type is climb then the move is counter-clockwise around features mill_t = 1 if milling_type == 'cl' else 0 @@ -3603,6 +3606,9 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.old_toolchangeg_state = self.app.defaults["geometry_toolchange"] self.units_found = self.app.defaults['units'] + # this variable can be updated by the Object that generates the geometry + self.tool_type = 'C1' + # Attributes to be included in serialization # Always append to it because it carries contents # from predecessors. @@ -3745,11 +3751,11 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.geo_tools_table.setColumnHidden(6, False) self.set_tool_offset_visibility(selected_row) - self.ui_connect() # HACK: for whatever reasons the name in Selected tab is reverted to the original one after a successful rename # done in the collection view but only for Geometry objects. Perhaps some references remains. Should be fixed. self.ui.name_entry.set_value(self.options['name']) + self.ui_connect() def set_ui(self, ui): FlatCAMObj.set_ui(self, ui) @@ -3859,7 +3865,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): 'offset': 'Path', 'offset_value': 0.0, 'type': _('Rough'), - 'tool_type': 'C1', + 'tool_type': self.tool_type, 'data': new_data, 'solid_geometry': self.solid_geometry } @@ -3883,7 +3889,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.tool_offset_entry.hide() self.ui.tool_offset_lbl.hide() - # used to store the state of the mpass_cb if the selected postproc for geometry is hpgl + # used to store the state of the mpass_cb if the selected preprocessor for geometry is hpgl self.old_pp_state = self.default_data['multidepth'] self.old_toolchangeg_state = self.default_data['toolchange'] @@ -3934,7 +3940,6 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.paint_tool_button.clicked.connect(lambda: self.app.paint_tool.run(toggle=False)) self.ui.generate_ncc_button.clicked.connect(lambda: self.app.ncclear_tool.run(toggle=False)) self.ui.pp_geometry_name_cb.activated.connect(self.on_pp_changed) - self.ui.addtool_entry.returnPressed.connect(lambda: self.on_tool_add()) self.ui.tipdia_entry.valueChanged.connect(self.update_cutz) self.ui.tipangle_entry.valueChanged.connect(self.update_cutz) @@ -4010,6 +4015,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): # I use lambda's because the connected functions have parameters that could be used in certain scenarios self.ui.addtool_btn.clicked.connect(lambda: self.on_tool_add()) + self.ui.addtool_entry.returnPressed.connect(self.on_tool_add) self.ui.copytool_btn.clicked.connect(lambda: self.on_tool_copy()) self.ui.deltool_btn.clicked.connect(lambda: self.on_tool_delete()) @@ -4062,6 +4068,11 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): except (TypeError, AttributeError): pass + try: + self.ui.addtool_entry.returnPressed.disconnect() + except (TypeError, AttributeError): + pass + try: self.ui.copytool_btn.clicked.disconnect() except (TypeError, AttributeError): @@ -4103,59 +4114,26 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.units = self.app.defaults['units'].upper() - # if a Tool diameter entered is a char instead a number the final message of Tool adding is changed - # because the Default value for Tool is used. - change_message = False - if dia is not None: tooldia = dia else: - try: - tooldia = float(self.ui.addtool_entry.get_value()) - except ValueError: - # try to convert comma to decimal point. if it's still not working error message and return - try: - tooldia = float(self.ui.addtool_entry.get_value().replace(',', '.')) - except ValueError: - change_message = True - tooldia = float(self.options["cnctooldia"][0]) - - if tooldia is None: - self.build_ui() - self.app.inform.emit('[ERROR_NOTCL] %s' % - _("Please enter the desired tool diameter in Float format.")) - return + tooldia = float(self.ui.addtool_entry.get_value()) # construct a list of all 'tooluid' in the self.tools - tool_uid_list = [] - for tooluid_key in self.tools: - tool_uid_item = int(tooluid_key) - tool_uid_list.append(tool_uid_item) + # tool_uid_list = list() + # for tooluid_key in self.tools: + # tool_uid_list.append(int(tooluid_key)) + tool_uid_list = [int(tooluid_key) for tooluid_key in self.tools] # find maximum from the temp_uid, add 1 and this is the new 'tooluid' - if not tool_uid_list: - max_uid = 0 - else: - max_uid = max(tool_uid_list) + max_uid = max(tool_uid_list) if tool_uid_list else 0 self.tooluid = max_uid + 1 tooldia = float('%.*f' % (self.decimals, tooldia)) # here we actually add the new tool; if there is no tool in the tool table we add a tool with default data # otherwise we add a tool with data copied from last tool - if not self.tools: - self.tools.update({ - self.tooluid: { - 'tooldia': tooldia, - 'offset': 'Path', - 'offset_value': 0.0, - 'type': _('Rough'), - 'tool_type': 'C1', - 'data': deepcopy(self.default_data), - 'solid_geometry': self.solid_geometry - } - }) - else: + if self.tools: last_data = self.tools[max_uid]['data'] last_offset = self.tools[max_uid]['offset'] last_offset_value = self.tools[max_uid]['offset_value'] @@ -4179,6 +4157,18 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): 'solid_geometry': deepcopy(last_solid_geometry) } }) + else: + self.tools.update({ + self.tooluid: { + 'tooldia': tooldia, + 'offset': 'Path', + 'offset_value': 0.0, + 'type': _('Rough'), + 'tool_type': 'C1', + 'data': deepcopy(self.default_data), + 'solid_geometry': self.solid_geometry + } + }) self.tools[self.tooluid]['data']['name'] = self.options['name'] @@ -4192,12 +4182,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): pass self.ser_attrs.append('tools') - if change_message is False: - self.app.inform.emit('[success] %s' % _("Tool added in Tool Table.")) - else: - change_message = False - self.app.inform.emit('[WARNING_NOTCL] %s' % - _("Default Tool added. Wrong value format entered.")) + self.app.inform.emit('[success] %s' % _("Tool added in Tool Table.")) self.build_ui() # if there is no tool left in the Tools Table, enable the parameters GUI @@ -5735,12 +5720,17 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.tools = deepcopy(temp_tools_dict) # if there is a value in the new tool field then convert that one too + try: + self.ui.addtool_entry.returnPressed.disconnect() + except TypeError: + pass tooldia = self.ui.addtool_entry.get_value() if tooldia: tooldia *= factor tooldia = float('%.*f' % (self.decimals, tooldia)) self.ui.addtool_entry.set_value(tooldia) + self.ui.addtool_entry.returnPressed.connect(self.on_tool_add) return factor @@ -6621,9 +6611,12 @@ class FlatCAMCNCjob(FlatCAMObj, CNCjob): :param to_file: if False then no actual file is saved but the app will know that a file was created :return: None """ - gcode = '' - roland = False - hpgl = False + # gcode = '' + # roland = False + # hpgl = False + # isel_icp = False + + include_header = True try: if self.special_group: @@ -6635,58 +6628,184 @@ class FlatCAMCNCjob(FlatCAMObj, CNCjob): except AttributeError: pass - # detect if using Roland preprocessor - try: - for key in self.cnc_tools: - if self.cnc_tools[key]['data']['ppname_g'] == 'Roland_MDX_20': - roland = True - break - if self.cnc_tools[key]['data']['ppname_g'] == 'hpgl': - hpgl = True - break - except Exception as e: - try: - for key in self.cnc_tools: - if self.cnc_tools[key]['data']['ppname_e'] == 'Roland_MDX_20': - roland = True - break - except Exception as e: - pass + # if this dict is not empty then the object is a Geometry object + if self.cnc_tools: + first_key = next(iter(self.cnc_tools)) + include_header = self.app.preprocessors[self.cnc_tools[first_key]['data']['ppname_g']].include_header + + # if this dict is not empty then the object is an Excellon object + if self.exc_cnc_tools: + first_key = next(iter(self.exc_cnc_tools)) + include_header = self.app.preprocessors[self.exc_cnc_tools[first_key]['data']['ppname_e']].include_header + + # # detect if using Roland preprocessor + # try: + # for key in self.cnc_tools: + # if self.cnc_tools[key]['data']['ppname_g'] == 'Roland_MDX_20': + # roland = True + # break + # except Exception: + # try: + # for key in self.cnc_tools: + # if self.cnc_tools[key]['data']['ppname_e'] == 'Roland_MDX_20': + # roland = True + # break + # except Exception: + # pass + # + # # detect if using HPGL preprocessor + # try: + # for key in self.cnc_tools: + # if self.cnc_tools[key]['data']['ppname_g'] == 'hpgl': + # hpgl = True + # break + # except Exception: + # try: + # for key in self.cnc_tools: + # if self.cnc_tools[key]['data']['ppname_e'] == 'hpgl': + # hpgl = True + # break + # except Exception: + # pass + # + # # detect if using ISEL_ICP_CNC preprocessor + # try: + # for key in self.cnc_tools: + # if 'ISEL_ICP' in self.cnc_tools[key]['data']['ppname_g'].upper(): + # isel_icp = True + # break + # except Exception: + # try: + # for key in self.cnc_tools: + # if 'ISEL_ICP' in self.cnc_tools[key]['data']['ppname_e'].upper(): + # isel_icp = True + # break + # except Exception: + # pass # do not add gcode_header when using the Roland preprocessor, add it for every other preprocessor - if roland is False and hpgl is False: - gcode = self.gcode_header() + # if roland is False and hpgl is False and isel_icp is False: + # gcode = self.gcode_header() - # detect if using multi-tool and make the Gcode summation correctly for each case - if self.multitool is True: - for tooluid_key in self.cnc_tools: - for key, value in self.cnc_tools[tooluid_key].items(): - if key == 'gcode': - gcode += value - break - else: - gcode += self.gcode + # do not add gcode_header when using the Roland, HPGL or ISEP_ICP_CNC preprocessor (or any other preprocessor + # that has the include_header attribute set as False, add it for every other preprocessor + # if include_header: + # gcode = self.gcode_header() + # else: + # gcode = '' - if roland is True: - g = preamble + gcode + postamble - elif hpgl is True: - g = self.gcode_header() + preamble + gcode + postamble + # # detect if using multi-tool and make the Gcode summation correctly for each case + # if self.multitool is True: + # for tooluid_key in self.cnc_tools: + # for key, value in self.cnc_tools[tooluid_key].items(): + # if key == 'gcode': + # gcode += value + # break + # else: + # gcode += self.gcode + + # if roland is True: + # g = preamble + gcode + postamble + # elif hpgl is True: + # g = self.gcode_header() + preamble + gcode + postamble + # else: + # # fix so the preamble gets inserted in between the comments header and the actual start of GCODE + # g_idx = gcode.rfind('G20') + # + # # if it did not find 'G20' then search for 'G21' + # if g_idx == -1: + # g_idx = gcode.rfind('G21') + # + # # if it did not find 'G20' and it did not find 'G21' then there is an error and return + # # but only when the preprocessor is not ISEL_ICP who is allowed not to have the G20/G21 command + # if g_idx == -1 and isel_icp is False: + # self.app.inform.emit('[ERROR_NOTCL] %s' % _("G-code does not have a units code: either G20 or G21")) + # return + # + # footer = self.app.defaults['cncjob_footer'] + # end_gcode = self.gcode_footer() if footer is True else '' + # g = gcode[:g_idx] + preamble + '\n' + gcode[g_idx:] + postamble + end_gcode + + gcode = '' + if include_header is False: + g = preamble + # detect if using multi-tool and make the Gcode summation correctly for each case + if self.multitool is True: + for tooluid_key in self.cnc_tools: + for key, value in self.cnc_tools[tooluid_key].items(): + if key == 'gcode': + gcode += value + break + else: + gcode += self.gcode + + g = g + gcode + postamble else: + # search for the GCode beginning which is usually a G20 or G21 # fix so the preamble gets inserted in between the comments header and the actual start of GCODE - g_idx = gcode.rfind('G20') + # g_idx = gcode.rfind('G20') + # + # # if it did not find 'G20' then search for 'G21' + # if g_idx == -1: + # g_idx = gcode.rfind('G21') + # + # # if it did not find 'G20' and it did not find 'G21' then there is an error and return + # if g_idx == -1: + # self.app.inform.emit('[ERROR_NOTCL] %s' % _("G-code does not have a units code: either G20 or G21")) + # return - # if it did not find 'G20' then search for 'G21' - if g_idx == -1: - g_idx = gcode.rfind('G21') + # detect if using multi-tool and make the Gcode summation correctly for each case + if self.multitool is True: + for tooluid_key in self.cnc_tools: + for key, value in self.cnc_tools[tooluid_key].items(): + if key == 'gcode': + gcode += value + break + else: + gcode += self.gcode - # if it did not find 'G20' and it did not find 'G21' then there is an error and return - if g_idx == -1: - self.app.inform.emit('[ERROR_NOTCL] %s' % _("G-code does not have a units code: either G20 or G21")) - return + end_gcode = self.gcode_footer() if self.app.defaults['cncjob_footer'] is True else '' - footer = self.app.defaults['cncjob_footer'] - end_gcode = self.gcode_footer() if footer is True else '' - g = gcode[:g_idx] + preamble + '\n' + gcode[g_idx:] + postamble + end_gcode + # detect if using a HPGL preprocessor + hpgl = False + if self.cnc_tools: + for key in self.cnc_tools: + if 'ppname_g' in self.cnc_tools[key]['data']: + if 'hpgl' in self.cnc_tools[key]['data']['ppname_g']: + hpgl = True + break + elif self.exc_cnc_tools: + for key in self.cnc_tools: + if 'ppname_e' in self.cnc_tools[key]['data']: + if 'hpgl' in self.cnc_tools[key]['data']['ppname_e']: + hpgl = True + break + + if hpgl: + processed_gcode = '' + pa_re = re.compile(r"^PA\s*(-?\d+\.\d*),?\s*(-?\d+\.\d*)*;?$") + for gline in gcode.splitlines(): + match = pa_re.search(gline) + if match: + x_int = int(float(match.group(1))) + y_int = int(float(match.group(2))) + new_line = 'PA%d,%d;\n' % (x_int, y_int) + processed_gcode += new_line + else: + processed_gcode += gline + '\n' + + gcode = processed_gcode + g = self.gcode_header() + '\n' + preamble + '\n' + gcode + postamble + end_gcode + else: + try: + g_idx = gcode.index('G94') + g = self.gcode_header() + gcode[:g_idx + 3] + '\n\n' + preamble + '\n' + \ + gcode[(g_idx + 3):] + postamble + end_gcode + except ValueError: + self.app.inform.emit('[ERROR_NOTCL] %s' % + _("G-code does not have a G94 code and we will not include the code in the " + "'Prepend to GCode' text box")) + g = self.gcode_header() + '\n' + gcode + postamble + end_gcode # if toolchange custom is used, replace M6 code with the code from the Toolchange Custom Text box if self.ui.toolchange_cb.get_value() is True: diff --git a/README.md b/README.md index 6036bb8e..04c46dd4 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,34 @@ CAD program, and create G-Code for Isolation routing. ================================================= +17.12.2019 + +- more optimizations in NCC Tool +- optimizations in Paint Tool +- maximum range for Cut Z is now zero to deal with the situation when using V-shape with tip-dia same value with cut width +- modified QValidator in FCDoubleSpinner() GUI element to allow entering the minus sign when the range maximum is set as 0.0; also for positive numbers allowed entering the symbol plus +- made sure that if in Gerber UI the isolation is made with a V-Shape tool then the tool type is automatically updated on the generated Geometry Object +- added ability to save the Source File as PDF (still have to adjust the page size) +- fixed the generate_from_geometry_2() method to use the default values in case the parameters are None +- added ability to save the Source File as PDF - fixed page size and added line breaks +- more mods to generate_from_geometry_2() method +- fixed bug saving the FlatCAM project saying the file is used by another application + +16.12.2019 + +- in Geometry Editor added support for Jump To function such as that it works within the Editor Tools themselves. For now it works only in absolute jumps +- modified the Jump To method such that now allows relative jump from the current mouse location +- fixed the Defaults upgrade overwriting the new version number with the old one +- fixed issue with clear_polygon3() - the one who makes 'lines' and fixed the NCC Tool +- some small changes in the FlatCAMGeometry.on_tool_add() method +- made sure that in Geometry Editor the self.app.mouse attribute is updated with the current mouse position (x, y) +- updated the preprocessor files +- fixed the HPGL preprocessor +- fixed the CNCJob geometry created with HPGL preprocessor +- fixed GCode generated with HPGL preprocessor to output only integer coordinates +- fixed the HPGL2 import parsing for absolute linear movements +- fixed the line endings for setup_ubuntu.sh + 15.12.2019 - fixed a bug that created a crash in special conditions; it's related to the QSettings in FlatCAMGui.py @@ -17,6 +45,10 @@ CAD program, and create G-Code for Isolation routing. - updated the languages - fixed a typo - fixed layout on first launch of the app +- fixed some issues with the recent preparation for dark icons resource usage +- added a new preprocessor file contributed by Daniel Friderich and added fixes for it +- modified the export_gcode() method and the preprocessors such that the preprocessors now have the information if to include the gcode header +- updated all the translation PO files and the POT file - RELEASE 8.99 14.12.2019 diff --git a/camlib.py b/camlib.py index 8da7052e..f699ee36 100644 --- a/camlib.py +++ b/camlib.py @@ -1381,9 +1381,10 @@ class Geometry(object): inner_edges.append(y) # geoms += outer_edges + inner_edges for g in outer_edges + inner_edges: - geoms.insert(g) - if prog_plot: - self.plot_temp_shapes(g) + if g and not g.is_empty: + geoms.insert(g) + if prog_plot: + self.plot_temp_shapes(g) if prog_plot: self.temp_shapes.redraw() @@ -1395,7 +1396,9 @@ class Geometry(object): # Optimization: Reduce lifts if connect: # log.debug("Reducing tool lifts...") - geoms = Geometry.paint_connect(geoms, polygon_to_clear, tooldia, steps_per_circle) + geoms_conn = Geometry.paint_connect(geoms, polygon_to_clear, tooldia, steps_per_circle) + if geoms_conn: + return geoms_conn return geoms @@ -1419,6 +1422,9 @@ class Geometry(object): """ # log.debug("camlib.clear_polygon3()") + if not isinstance(polygon, Polygon): + log.debug("camlib.Geometry.clear_polygon3() --> Not a Polygon but %s" % str(type(polygon))) + return None # ## The toolpaths # Index first and last points in paths @@ -1433,41 +1439,43 @@ class Geometry(object): # Bounding box left, bot, right, top = polygon.bounds - margin_poly = polygon.buffer(-tooldia / 1.99999999, (int(steps_per_circle))) + try: + margin_poly = polygon.buffer(-tooldia / 1.99999999, (int(steps_per_circle))) + except Exception as e: + log.debug("camlib.Geometry.clear_polygon3() --> Could not buffer the Polygon") + return None # First line - y = top - tooldia / 1.99999999 - while y > bot + tooldia / 1.999999999: - if self.app.abort_flag: - # graceful abort requested by the user - raise FlatCAMApp.GracefulException + try: + y = top - tooldia / 1.99999999 + while y > bot + tooldia / 1.999999999: + if self.app.abort_flag: + # graceful abort requested by the user + raise FlatCAMApp.GracefulException - # provide the app with a way to process the GUI events when in a blocking loop - QtWidgets.QApplication.processEvents() + # provide the app with a way to process the GUI events when in a blocking loop + QtWidgets.QApplication.processEvents() + line = LineString([(left, y), (right, y)]) + line = line.intersection(margin_poly) + lines_trimmed.append(line) + y -= tooldia * (1 - overlap) + if prog_plot: + self.plot_temp_shapes(line) + self.temp_shapes.redraw() + + # Last line + y = bot + tooldia / 2 line = LineString([(left, y), (right, y)]) line = line.intersection(margin_poly) - lines_trimmed.append(line) - y -= tooldia * (1 - overlap) - if prog_plot: - self.plot_temp_shapes(line) - self.temp_shapes.redraw() - # Last line - y = bot + tooldia / 2 - line = LineString([(left, y), (right, y)]) - line = line.intersection(margin_poly) - for ll in line: - lines_trimmed.append(ll) - if prog_plot: - self.plot_temp_shapes(line) - - # Combine - # linesgeo = unary_union(lines) - - # Trim to the polygon - # margin_poly = polygon.buffer(-tooldia / 1.99999999, (int(steps_per_circle))) - # lines_trimmed = linesgeo.intersection(margin_poly) + for ll in line: + lines_trimmed.append(ll) + if prog_plot: + self.plot_temp_shapes(line) + except Exception as e: + log.debug('camlib.Geometry.clear_polygon3() Processing poly --> %s' % str(e)) + return None if prog_plot: self.temp_shapes.redraw() @@ -1477,27 +1485,33 @@ class Geometry(object): # Add lines to storage try: for line in lines_trimmed: - geoms.insert(line) + if isinstance(line, LineString) or isinstance(line, LinearRing): + geoms.insert(line) + else: + log.debug("camlib.Geometry.clear_polygon3(). Not a line: %s" % str(type(line))) except TypeError: # in case lines_trimmed are not iterable (Linestring, LinearRing) geoms.insert(lines_trimmed) # Add margin (contour) to storage if contour: - if isinstance(margin_poly, Polygon): - geoms.insert(margin_poly.exterior) - if prog_plot: - self.plot_temp_shapes(margin_poly.exterior) - for ints in margin_poly.interiors: - geoms.insert(ints) - if prog_plot: - self.plot_temp_shapes(ints) - elif isinstance(margin_poly, MultiPolygon): + try: for poly in margin_poly: - geoms.insert(poly.exterior) + if isinstance(poly, Polygon) and not poly.is_empty: + geoms.insert(poly.exterior) + if prog_plot: + self.plot_temp_shapes(poly.exterior) + for ints in poly.interiors: + geoms.insert(ints) + if prog_plot: + self.plot_temp_shapes(ints) + except TypeError: + if isinstance(margin_poly, Polygon) and not margin_poly.is_empty: + marg_ext = margin_poly.exterior + geoms.insert(marg_ext) if prog_plot: - self.plot_temp_shapes(poly.exterior) - for ints in poly.interiors: + self.plot_temp_shapes(margin_poly.exterior) + for ints in margin_poly.interiors: geoms.insert(ints) if prog_plot: self.plot_temp_shapes(ints) @@ -1508,7 +1522,9 @@ class Geometry(object): # Optimization: Reduce lifts if connect: # log.debug("Reducing tool lifts...") - geoms = Geometry.paint_connect(geoms, polygon, tooldia, steps_per_circle) + geoms_conn = Geometry.paint_connect(geoms, polygon, tooldia, steps_per_circle) + if geoms_conn: + return geoms_conn return geoms @@ -1581,8 +1597,14 @@ class Geometry(object): optimized_paths.get_points = get_pts path_count = 0 current_pt = (0, 0) - pt, geo = storage.nearest(current_pt) + try: + pt, geo = storage.nearest(current_pt) + except StopIteration: + log.debug("camlib.Geometry.paint_connect(). Storage empty") + return None + storage.remove(geo) + geo = LineString(geo) current_pt = geo.coords[-1] try: @@ -1592,6 +1614,7 @@ class Geometry(object): pt, candidate = storage.nearest(current_pt) storage.remove(candidate) + candidate = LineString(candidate) # If last point in geometry is the nearest @@ -2448,11 +2471,17 @@ class CNCjob(Geometry): except KeyError: z_off = 0 + default_data = dict() + for k, v in list(self.options.items()): + default_data[k] = deepcopy(v) + self.exc_cnc_tools[it[1]] = dict() self.exc_cnc_tools[it[1]]['tool'] = it[0] self.exc_cnc_tools[it[1]]['nr_drills'] = drill_no self.exc_cnc_tools[it[1]]['nr_slots'] = slot_no self.exc_cnc_tools[it[1]]['offset_z'] = z_off + self.exc_cnc_tools[it[1]]['data'] = default_data + self.exc_cnc_tools[it[1]]['solid_geometry'] = deepcopy(sol_geo) self.app.inform.emit(_("Creating a list of points to drill...")) @@ -3275,14 +3304,12 @@ class CNCjob(Geometry): return self.gcode def generate_from_geometry_2( - self, geometry, append=True, - tooldia=None, offset=0.0, tolerance=0, - z_cut=1.0, z_move=2.0, - feedrate=2.0, feedrate_z=2.0, feedrate_rapid=30, - spindlespeed=None, spindledir='CW', dwell=False, dwelltime=1.0, + self, geometry, append=True, tooldia=None, offset=0.0, tolerance=0, z_cut=None, z_move=None, + feedrate=None, feedrate_z=None, feedrate_rapid=None, + spindlespeed=None, spindledir='CW', dwell=False, dwelltime=None, multidepth=False, depthpercut=None, - toolchange=False, toolchangez=1.0, toolchangexy="0.0, 0.0", - extracut=False, extracut_length=0.1, startz=None, endz=2.0, + toolchange=False, toolchangez=None, toolchangexy="0.0, 0.0", + extracut=False, extracut_length=None, startz=None, endz=None, pp_geometry_name=None, tool_no=1): """ Second algorithm to generate from Geometry. @@ -3377,27 +3404,31 @@ class CNCjob(Geometry): log.debug("%d paths" % len(flat_geometry)) try: - self.tooldia = float(tooldia) if tooldia else None + self.tooldia = float(tooldia) if tooldia else self.app.defaults["geometry_cnctooldia"] except ValueError: - self.tooldia = [float(el) for el in tooldia.split(',') if el != ''] if tooldia else None + self.tooldia = [float(el) for el in tooldia.split(',') if el != ''] if tooldia is not None else \ + self.app.defaults["geometry_cnctooldia"] - self.z_cut = float(z_cut) if z_cut is not None else None - self.z_move = float(z_move) if z_move is not None else None + self.z_cut = float(z_cut) if z_cut is not None else self.app.defaults["geometry_cutz"] + self.z_move = float(z_move) if z_move is not None else self.app.defaults["geometry_travelz"] - self.feedrate = float(feedrate) if feedrate else None - self.z_feedrate = float(feedrate_z) if feedrate_z is not None else None - self.feedrate_rapid = float(feedrate_rapid) if feedrate_rapid else None + self.feedrate = float(feedrate) if feedrate is not None else self.app.defaults["geometry_feedrate"] + self.z_feedrate = float(feedrate_z) if feedrate_z is not None else self.app.defaults["geometry_feedrate_z"] + self.feedrate_rapid = float(feedrate_rapid) if feedrate_rapid is not None else \ + self.app.defaults["geometry_feedrate_rapid"] self.spindlespeed = int(spindlespeed) if spindlespeed != 0 else None self.spindledir = spindledir self.dwell = dwell - self.dwelltime = float(dwelltime) if dwelltime else None + self.dwelltime = float(dwelltime) if dwelltime is not None else self.app.defaults["geometry_dwelltime"] - self.startz = float(startz) if startz is not None else None - self.z_end = float(endz) if endz is not None else None - self.z_depthpercut = float(depthpercut) if depthpercut else None + self.startz = float(startz) if startz is not None else self.app.defaults["geometry_startz"] + self.z_end = float(endz) if endz is not None else self.app.defaults["geometry_endz"] + self.z_depthpercut = float(depthpercut) if depthpercut is not None else 0.0 self.multidepth = multidepth - self.z_toolchange = float(toolchangez) if toolchangez is not None else None + self.z_toolchange = float(toolchangez) if toolchangez is not None else self.app.defaults["geometry_toolchangez"] + self.extracut_length = float(extracut_length) if extracut_length is not None else \ + self.app.defaults["geometry_extracut_length"] try: if toolchangexy == '': @@ -3457,7 +3488,10 @@ class CNCjob(Geometry): return 'fail' # made sure that depth_per_cut is no more then the z_cut - if abs(self.z_cut) < self.z_depthpercut: + try: + if abs(self.z_cut) < self.z_depthpercut: + self.z_depthpercut = abs(self.z_cut) + except TypeError: self.z_depthpercut = abs(self.z_cut) # ## Index first and last points in paths @@ -3572,7 +3606,7 @@ class CNCjob(Geometry): if not multidepth: # calculate the cut distance total_cut += geo.length - self.gcode += self.create_gcode_single_pass(geo, extracut, extracut_length, tolerance, + self.gcode += self.create_gcode_single_pass(geo, extracut, self.extracut_length, tolerance, old_point=current_pt) # --------- Multi-pass --------- @@ -3587,7 +3621,7 @@ class CNCjob(Geometry): total_cut += (geo.length * nr_cuts) - self.gcode += self.create_gcode_multi_pass(geo, extracut, extracut_length, tolerance, + self.gcode += self.create_gcode_multi_pass(geo, extracut, self.extracut_length, tolerance, postproc=p, old_point=current_pt) # calculate the travel distance @@ -3916,8 +3950,8 @@ class CNCjob(Geometry): match_pa = re.search(r"^PA(\s*-?\d+\.\d+?),(\s*\s*-?\d+\.\d+?)*;$", gline) if match_pa: command['G'] = 0 - command['X'] = float(match_pa.group(1).replace(" ", "")) - command['Y'] = float(match_pa.group(2).replace(" ", "")) + command['X'] = float(match_pa.group(1).replace(" ", "")) / 40 + command['Y'] = float(match_pa.group(2).replace(" ", "")) / 40 match_pen = re.search(r"^(P[U|D])", gline) if match_pen: if match_pen.group(1) == 'PU': diff --git a/flatcamEditors/FlatCAMGeoEditor.py b/flatcamEditors/FlatCAMGeoEditor.py index 80834ae4..aad21d96 100644 --- a/flatcamEditors/FlatCAMGeoEditor.py +++ b/flatcamEditors/FlatCAMGeoEditor.py @@ -1880,7 +1880,10 @@ class DrawTool(object): return "" def on_key(self, key): - return None + + # Jump to coords + if key == QtCore.Qt.Key_J or key == 'J': + self.draw_app.app.on_jump_to() def utility_geometry(self, data=None): return None @@ -1934,13 +1937,17 @@ class FCCircle(FCShapeTool): DrawTool.__init__(self, draw_app) self.name = 'circle' + self.draw_app = draw_app + try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero_circle_geo.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero_circle_geo.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) + self.draw_app.app.jump_signal.connect(lambda x: self.draw_app.update_utility_geometry(data=x)) + self.draw_app.app.inform.emit(_("Click on Center point ...")) self.steps_per_circ = self.draw_app.app.defaults["geometry_circle_steps"] @@ -1977,8 +1984,10 @@ class FCCircle(FCShapeTool): radius = distance(p1, p2) self.geometry = DrawToolShape(Point(p1).buffer(radius, int(self.steps_per_circ / 4))) self.complete = True - self.draw_app.app.inform.emit('[success] %s' % - _("Done. Adding Circle completed.")) + + self.draw_app.app.jump_signal.disconnect() + + self.draw_app.app.inform.emit('[success] %s' % _("Done. Adding Circle completed.")) class FCArc(FCShapeTool): @@ -1986,11 +1995,13 @@ class FCArc(FCShapeTool): DrawTool.__init__(self, draw_app) self.name = 'arc' + self.draw_app = draw_app + try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero_arc.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero_arc.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) self.draw_app.app.inform.emit(_("Click on Center point ...")) @@ -2006,6 +2017,8 @@ class FCArc(FCShapeTool): # 132 = p1, p3, p2 self.mode = "c12" # Center, p1, p2 + self.draw_app.app.jump_signal.connect(lambda x: self.draw_app.update_utility_geometry(data=x)) + self.steps_per_circ = self.draw_app.app.defaults["geometry_circle_steps"] def click(self, point): @@ -2040,6 +2053,10 @@ class FCArc(FCShapeTool): self.direction = 'cw' if self.direction == 'ccw' else 'ccw' return _('Direction: %s') % self.direction.upper() + # Jump to coords + if key == QtCore.Qt.Key_J or key == 'J': + self.draw_app.app.on_jump_to() + if key == 'M' or key == QtCore.Qt.Key_M: # delete the possible points made before this action; we want to start anew self.points[:] = [] @@ -2192,8 +2209,10 @@ class FCArc(FCShapeTool): self.geometry = DrawToolShape(LineString(arc(center, radius, startangle, stopangle, self.direction, self.steps_per_circ))) self.complete = True - self.draw_app.app.inform.emit('[success] %s' % - _("Done. Arc completed.")) + + self.draw_app.app.jump_signal.disconnect() + + self.draw_app.app.inform.emit('[success] %s' % _("Done. Arc completed.")) class FCRectangle(FCShapeTool): @@ -2204,14 +2223,17 @@ class FCRectangle(FCShapeTool): def __init__(self, draw_app): DrawTool.__init__(self, draw_app) self.name = 'rectangle' + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) + self.draw_app.app.jump_signal.connect(lambda x: self.draw_app.update_utility_geometry(data=x)) + self.draw_app.app.inform.emit(_("Click on 1st corner ...")) def click(self, point): @@ -2246,8 +2268,9 @@ class FCRectangle(FCShapeTool): # self.geometry = LinearRing([p1, (p2[0], p1[1]), p2, (p1[0], p2[1])]) self.geometry = DrawToolShape(Polygon([p1, (p2[0], p1[1]), p2, (p1[0], p2[1])])) self.complete = True - self.draw_app.app.inform.emit('[success] %s' % - _("Done. Rectangle completed.")) + + self.draw_app.app.jump_signal.disconnect() + self.draw_app.app.inform.emit('[success] %s' % _("Done. Rectangle completed.")) class FCPolygon(FCShapeTool): @@ -2258,14 +2281,17 @@ class FCPolygon(FCShapeTool): def __init__(self, draw_app): DrawTool.__init__(self, draw_app) self.name = 'polygon' + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) + self.draw_app.app.jump_signal.connect(lambda x: self.draw_app.update_utility_geometry(data=x)) + self.draw_app.app.inform.emit(_("Click on 1st corner ...")) def click(self, point): @@ -2301,10 +2327,16 @@ class FCPolygon(FCShapeTool): self.geometry = DrawToolShape(Polygon(self.points)) self.draw_app.in_action = False self.complete = True - self.draw_app.app.inform.emit('[success] %s' % - _("Done. Polygon completed.")) + + self.draw_app.app.jump_signal.disconnect() + + self.draw_app.app.inform.emit('[success] %s' % _("Done. Polygon completed.")) def on_key(self, key): + # Jump to coords + if key == QtCore.Qt.Key_J or key == 'J': + self.draw_app.app.on_jump_to() + if key == 'Backspace' or key == QtCore.Qt.Key_Backspace: if len(self.points) > 0: self.points = self.points[0:-1] @@ -2321,14 +2353,17 @@ class FCPath(FCPolygon): """ def __init__(self, draw_app): FCPolygon.__init__(self, draw_app) + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero_path5.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero_path5.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) + self.draw_app.app.jump_signal.connect(lambda x: self.draw_app.update_utility_geometry(data=x)) + def make(self): self.geometry = DrawToolShape(LineString(self.points)) self.name = 'path' @@ -2340,6 +2375,9 @@ class FCPath(FCPolygon): self.draw_app.in_action = False self.complete = True + + self.draw_app.app.jump_signal.disconnect() + self.draw_app.app.inform.emit('[success] %s' % _("Done. Path completed.")) def utility_geometry(self, data=None): @@ -2351,6 +2389,10 @@ class FCPath(FCPolygon): return None def on_key(self, key): + # Jump to coords + if key == QtCore.Qt.Key_J or key == 'J': + self.draw_app.app.on_jump_to() + if key == 'Backspace' or key == QtCore.Qt.Key_Backspace: if len(self.points) > 0: self.points = self.points[0:-1] @@ -2365,6 +2407,7 @@ class FCSelect(DrawTool): def __init__(self, draw_app): DrawTool.__init__(self, draw_app) self.name = 'select' + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() @@ -2443,12 +2486,11 @@ class FCExplode(FCShapeTool): def __init__(self, draw_app): FCShapeTool.__init__(self, draw_app) self.name = 'explode' - self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() - except Exception as e: + except Exception: pass self.storage = self.draw_app.storage @@ -2457,8 +2499,7 @@ class FCExplode(FCShapeTool): self.draw_app.active_tool = self if len(self.draw_app.get_selected()) == 0: - self.draw_app.app.inform.emit('[WARNING_NOTCL] %s...' % - _("No shape selected. Select a shape to explode")) + self.draw_app.app.inform.emit('[WARNING_NOTCL] %s...' % ("No shape selected. Select a shape to explode")) else: self.make() @@ -2498,6 +2539,7 @@ class FCMove(FCShapeTool): def __init__(self, draw_app): FCShapeTool.__init__(self, draw_app) self.name = 'move' + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() @@ -2673,24 +2715,22 @@ class FCCopy(FCMove): self.geometry = [DrawToolShape(affinity.translate(geom.geo, xoff=dx, yoff=dy)) for geom in self.draw_app.get_selected()] self.complete = True - self.draw_app.app.inform.emit('[success] %s' % - _("Done. Geometry(s) Copy completed.")) + self.draw_app.app.inform.emit('[success] %s' % _("Done. Geometry(s) Copy completed.")) class FCText(FCShapeTool): def __init__(self, draw_app): FCShapeTool.__init__(self, draw_app) self.name = 'text' + self.draw_app = draw_app try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass - self.cursor = QtGui.QCursor(QtGui.QPixmap(self.app.resource_location + '/aero_text.png')) + self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero_text.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) - # self.shape_buffer = self.draw_app.shape_buffer - self.draw_app = draw_app self.app = draw_app.app self.draw_app.app.inform.emit(_("Click on 1st corner ...")) @@ -2762,8 +2802,7 @@ class FCBuffer(FCShapeTool): def on_buffer(self): if not self.draw_app.selected: - self.app.inform.emit('[WARNING_NOTCL] %s' % - _("Buffer cancelled. No shape selected.")) + self.app.inform.emit('[WARNING_NOTCL] %s' % _("Buffer cancelled. No shape selected.")) return try: @@ -2876,6 +2915,7 @@ class FCEraser(FCShapeTool): def __init__(self, draw_app): DrawTool.__init__(self, draw_app) self.name = 'eraser' + self.draw_app = draw_app self.origin = None self.destination = None @@ -2982,8 +3022,6 @@ class FCPaint(FCShapeTool): def __init__(self, draw_app): FCShapeTool.__init__(self, draw_app) self.name = 'paint' - - # self.shape_buffer = self.draw_app.shape_buffer self.draw_app = draw_app self.app = draw_app.app @@ -2997,7 +3035,6 @@ class FCTransform(FCShapeTool): FCShapeTool.__init__(self, draw_app) self.name = 'transformation' - # self.shape_buffer = self.draw_app.shape_buffer self.draw_app = draw_app self.app = draw_app.app @@ -3798,6 +3835,7 @@ class FlatCAMGeoEditor(QtCore.QObject): self.snap_x = x self.snap_y = y + self.app.mouse = [x, y] # update the position label in the infobar since the APP mouse event handlers are disconnected self.app.ui.position_label.setText("    X: %.4f   " @@ -3815,12 +3853,7 @@ class FlatCAMGeoEditor(QtCore.QObject): if event.button == 1 and event_is_dragging and isinstance(self.active_tool, FCEraser): pass else: - # ### Utility geometry (animated) ### - geo = self.active_tool.utility_geometry(data=(x, y)) - if isinstance(geo, DrawToolShape) and geo.geo is not None: - # Remove any previous utility shape - self.tool_shape.clear(update=True) - self.draw_utility_geometry(geo=geo) + self.update_utility_geometry(data=(x, y)) # ### Selection area on canvas section ### dx = pos[0] - self.pos[0] @@ -3837,6 +3870,14 @@ class FlatCAMGeoEditor(QtCore.QObject): else: self.app.selection_type = None + def update_utility_geometry(self, data): + # ### Utility geometry (animated) ### + geo = self.active_tool.utility_geometry(data=data) + if isinstance(geo, DrawToolShape) and geo.geo is not None: + # Remove any previous utility shape + self.tool_shape.clear(update=True) + self.draw_utility_geometry(geo=geo) + def on_geo_click_release(self, event): if self.app.is_legacy is False: event_pos = event.pos diff --git a/flatcamEditors/FlatCAMGrbEditor.py b/flatcamEditors/FlatCAMGrbEditor.py index 0cfcae18..5233314c 100644 --- a/flatcamEditors/FlatCAMGrbEditor.py +++ b/flatcamEditors/FlatCAMGrbEditor.py @@ -4530,13 +4530,7 @@ class FlatCAMGrbEditor(QtCore.QObject): self.app.ui.rel_position_label.setText("Dx: %.4f   Dy: " "%.4f    " % (dx, dy)) - # # ## Utility geometry (animated) - geo = self.active_tool.utility_geometry(data=(x, y)) - - if isinstance(geo, DrawToolShape) and geo.geo is not None: - # Remove any previous utility shape - self.tool_shape.clear(update=True) - self.draw_utility_geometry(geo=geo) + self.update_utility_geometry(data=(x, y)) # # ## Selection area on canvas section # ## if event_is_dragging == 1 and event.button == 1: @@ -4558,6 +4552,15 @@ class FlatCAMGrbEditor(QtCore.QObject): else: self.app.selection_type = None + def update_utility_geometry(self, data): + # # ## Utility geometry (animated) + geo = self.active_tool.utility_geometry(data=data) + + if isinstance(geo, DrawToolShape) and geo.geo is not None: + # Remove any previous utility shape + self.tool_shape.clear(update=True) + self.draw_utility_geometry(geo=geo) + def draw_utility_geometry(self, geo): if type(geo.geo) == list: for el in geo.geo: diff --git a/flatcamEditors/FlatCAMTextEditor.py b/flatcamEditors/FlatCAMTextEditor.py index 11113183..d850729a 100644 --- a/flatcamEditors/FlatCAMTextEditor.py +++ b/flatcamEditors/FlatCAMTextEditor.py @@ -8,6 +8,12 @@ from flatcamGUI.GUIElements import * from PyQt5 import QtPrintSupport +from reportlab.platypus import SimpleDocTemplate, Paragraph +from reportlab.lib.styles import getSampleStyleSheet +from reportlab.lib.units import inch, mm + +from io import StringIO + import gettext import FlatCAMTranslation as fcTranslate import builtins @@ -217,9 +223,38 @@ class TextEditor(QtWidgets.QWidget): else: try: my_gcode = self.code_editor.toPlainText() - with open(filename, 'w') as f: - for line in my_gcode: - f.write(line) + if filename.rpartition('.')[2].lower() == 'pdf': + page_size = ( + self.app.plotcanvas.pagesize_dict[self.app.defaults['global_workspaceT']][0] * mm, + self.app.plotcanvas.pagesize_dict[self.app.defaults['global_workspaceT']][1] * mm + ) + + # add new line after each line + lined_gcode = my_gcode.replace("\n", "
") + + styles = getSampleStyleSheet() + styleN = styles['Normal'] + styleH = styles['Heading1'] + story = [] + + doc = SimpleDocTemplate( + filename, + pagesize=page_size, + bottomMargin=0.4 * inch, + topMargin=0.6 * inch, + rightMargin=0.8 * inch, + leftMargin=0.8 * inch) + + P = Paragraph(lined_gcode, styleN) + story.append(P) + + doc.build( + story, + ) + else: + with open(filename, 'w') as f: + for line in my_gcode: + f.write(line) except FileNotFoundError: self.app.inform.emit('[WARNING] %s' % _("No such file or directory")) return diff --git a/flatcamGUI/GUIElements.py b/flatcamGUI/GUIElements.py index 133b39e0..96fa793d 100644 --- a/flatcamGUI/GUIElements.py +++ b/flatcamGUI/GUIElements.py @@ -21,8 +21,16 @@ import re import logging import html +import gettext +import FlatCAMTranslation as fcTranslate +import builtins + log = logging.getLogger('base') +fcTranslate.apply_language('strings') +if '_' not in builtins.__dict__: + _ = gettext.gettext + EDIT_SIZE_HINT = 70 @@ -624,7 +632,7 @@ class FCDoubleSpinner(QtWidgets.QDoubleSpinBox): # by default don't allow the minus sign to be entered as the default for QDoubleSpinBox is the positive range # between 0.00 and 99.00 (2 decimals) self.lineEdit().setValidator( - QtGui.QRegExpValidator(QtCore.QRegExp("[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) + QtGui.QRegExpValidator(QtCore.QRegExp("\+?[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) if suffix: self.setSuffix(' %s' % str(suffix)) @@ -710,15 +718,15 @@ class FCDoubleSpinner(QtWidgets.QDoubleSpinBox): self.setDecimals(val) # make sure that the user can't type more decimals than the set precision - if self.minimum() < 0 or self.maximum() < 0: + if self.minimum() < 0 or self.maximum() <= 0: self.lineEdit().setValidator( QtGui.QRegExpValidator(QtCore.QRegExp("-?[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) else: self.lineEdit().setValidator( - QtGui.QRegExpValidator(QtCore.QRegExp("[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) + QtGui.QRegExpValidator(QtCore.QRegExp("\+?[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) def set_range(self, min_val, max_val): - if min_val < 0 or max_val < 0: + if min_val < 0 or max_val <= 0: self.lineEdit().setValidator( QtGui.QRegExpValidator(QtCore.QRegExp("-?[0-9]*[.,]?[0-9]{%d}" % self.decimals()), self)) @@ -2230,6 +2238,72 @@ class Dialog_box(QtWidgets.QWidget): self.readyToEdit = True +class DialogBoxRadio(QtWidgets.QDialog): + def __init__(self, title=None, label=None, icon=None, initial_text=None): + """ + + :param title: string with the window title + :param label: string with the message inside the dialog box + """ + super(DialogBoxRadio, self).__init__() + if initial_text is None: + self.location = str((0, 0)) + else: + self.location = initial_text + + self.ok = False + + self.setWindowIcon(icon) + self.setWindowTitle(str(title)) + + self.form = QtWidgets.QFormLayout(self) + + self.form.addRow(QtWidgets.QLabel('')) + + self.wdg_label = QtWidgets.QLabel('%s' % str(label)) + self.form.addRow(self.wdg_label) + + self.ref_label = QtWidgets.QLabel('%s:' % _("Reference")) + self.ref_label.setToolTip( + _("The reference can be:\n" + "- Absolute -> the reference point is point (0,0)\n" + "- Relative -> the reference point is the mouse position before Jump") + ) + self.ref_radio = RadioSet([ + {"label": _("Abs"), "value": "abs"}, + {"label": _("Relative"), "value": "rel"} + ], orientation='horizontal', stretch=False) + self.ref_radio.set_value('abs') + self.form.addRow(self.ref_label, self.ref_radio) + + self.loc_label = QtWidgets.QLabel('%s:' % _("Location")) + self.loc_label.setToolTip( + _("The Location value is a tuple (x,y).\n" + "If the reference is Absolute then the Jump will be at the position (x,y).\n" + "If the reference is Relative then the Jump will be at the (x,y) distance\n" + "from the current mouse location point.") + ) + self.lineEdit = EvalEntry() + self.lineEdit.setText(str(self.location).replace('(', '').replace(')', '')) + self.form.addRow(self.loc_label, self.lineEdit) + + self.button_box = QtWidgets.QDialogButtonBox(QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel, + Qt.Horizontal, parent=self) + self.form.addRow(self.button_box) + + self.button_box.accepted.connect(self.accept) + self.button_box.rejected.connect(self.reject) + + self.readyToEdit = True + + if self.exec_() == QtWidgets.QDialog.Accepted: + self.ok = True + self.location = self.lineEdit.text() + self.reference = self.ref_radio.get_value() + else: + self.ok = False + + class _BrowserTextEdit(QTextEdit): def __init__(self, version): diff --git a/flatcamGUI/ObjectUI.py b/flatcamGUI/ObjectUI.py index edbf15a6..f5d432b3 100644 --- a/flatcamGUI/ObjectUI.py +++ b/flatcamGUI/ObjectUI.py @@ -348,7 +348,7 @@ class GerberObjectUI(ObjectUI): "below the copper surface.") ) self.cutz_spinner = FCDoubleSpinner() - self.cutz_spinner.set_range(-9999.9999, -0.0001) + self.cutz_spinner.set_range(-9999.9999, 0.0000) self.cutz_spinner.set_precision(self.decimals) self.cutz_spinner.setSingleStep(0.1) self.cutz_spinner.setWrapping(True) @@ -381,7 +381,7 @@ class GerberObjectUI(ObjectUI): ) passlabel.setMinimumWidth(90) self.iso_width_entry = FCSpinner() - self.iso_width_entry.setRange(1, 999) + self.iso_width_entry.set_range(1, 999) grid1.addWidget(passlabel, 5, 0) grid1.addWidget(self.iso_width_entry, 5, 1, 1, 2) @@ -394,7 +394,7 @@ class GerberObjectUI(ObjectUI): self.iso_overlap_entry = FCDoubleSpinner(suffix='%') self.iso_overlap_entry.set_precision(self.decimals) self.iso_overlap_entry.setWrapping(True) - self.iso_overlap_entry.setRange(0.0000, 99.9999) + self.iso_overlap_entry.set_range(0.0000, 99.9999) self.iso_overlap_entry.setSingleStep(0.1) grid1.addWidget(overlabel, 6, 0) grid1.addWidget(self.iso_overlap_entry, 6, 1, 1, 2) @@ -827,9 +827,9 @@ class ExcellonObjectUI(ObjectUI): self.cutz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.cutz_entry.setRange(-9999.9999, -0.000001) + self.cutz_entry.set_range(-9999.9999, 0.0000) else: - self.cutz_entry.setRange(-9999.9999, 9999.9999) + self.cutz_entry.set_range(-9999.9999, 9999.9999) self.cutz_entry.setSingleStep(0.1) @@ -846,9 +846,9 @@ class ExcellonObjectUI(ObjectUI): self.travelz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.travelz_entry.setRange(0.00001, 9999.9999) + self.travelz_entry.set_range(0.00001, 9999.9999) else: - self.travelz_entry.setRange(-9999.9999, 9999.9999) + self.travelz_entry.set_range(-9999.9999, 9999.9999) self.travelz_entry.setSingleStep(0.1) @@ -873,9 +873,9 @@ class ExcellonObjectUI(ObjectUI): self.toolchangez_entry.set_precision(self.decimals) if machinist_setting == 0: - self.toolchangez_entry.setRange(0.0, 9999.9999) + self.toolchangez_entry.set_range(0.0, 9999.9999) else: - self.toolchangez_entry.setRange(-9999.9999, 9999.9999) + self.toolchangez_entry.set_range(-9999.9999, 9999.9999) self.toolchangez_entry.setSingleStep(0.1) @@ -883,7 +883,7 @@ class ExcellonObjectUI(ObjectUI): self.ois_tcz_e = OptionalInputSection(self.toolchange_cb, [self.toolchangez_entry]) # Start move Z: - self.estartz_label = QtWidgets.QLabel('%s:' % _("Start move Z")) + self.estartz_label = QtWidgets.QLabel('%s:' % _("Start Z")) self.estartz_label.setToolTip( _("Height of the tool just after start.\n" "Delete the value if you don't need this feature.") @@ -903,9 +903,9 @@ class ExcellonObjectUI(ObjectUI): self.eendz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.eendz_entry.setRange(0.0, 9999.9999) + self.eendz_entry.set_range(0.0, 9999.9999) else: - self.eendz_entry.setRange(-9999.9999, 9999.9999) + self.eendz_entry.set_range(-9999.9999, 9999.9999) self.eendz_entry.setSingleStep(0.1) @@ -922,7 +922,7 @@ class ExcellonObjectUI(ObjectUI): grid1.addWidget(frlabel, 6, 0) self.feedrate_entry = FCDoubleSpinner() self.feedrate_entry.set_precision(self.decimals) - self.feedrate_entry.setRange(0.0, 9999.9999) + self.feedrate_entry.set_range(0.0, 9999.9999) self.feedrate_entry.setSingleStep(0.1) grid1.addWidget(self.feedrate_entry, 6, 1) @@ -939,7 +939,7 @@ class ExcellonObjectUI(ObjectUI): grid1.addWidget(self.feedrate_rapid_label, 7, 0) self.feedrate_rapid_entry = FCDoubleSpinner() self.feedrate_rapid_entry.set_precision(self.decimals) - self.feedrate_rapid_entry.setRange(0.0, 9999.9999) + self.feedrate_rapid_entry.set_range(0.0, 9999.9999) self.feedrate_rapid_entry.setSingleStep(0.1) grid1.addWidget(self.feedrate_rapid_entry, 7, 1) @@ -967,7 +967,7 @@ class ExcellonObjectUI(ObjectUI): ) self.dwelltime_entry = FCDoubleSpinner() self.dwelltime_entry.set_precision(self.decimals) - self.dwelltime_entry.setRange(0.0, 9999.9999) + self.dwelltime_entry.set_range(0.0, 9999.9999) self.dwelltime_entry.setSingleStep(0.1) self.dwelltime_entry.setToolTip( @@ -998,7 +998,7 @@ class ExcellonObjectUI(ObjectUI): grid1.addWidget(self.pdepth_label, 11, 0) self.pdepth_entry = FCDoubleSpinner() self.pdepth_entry.set_precision(self.decimals) - self.pdepth_entry.setRange(-9999.9999, 9999.9999) + self.pdepth_entry.set_range(-9999.9999, 9999.9999) self.pdepth_entry.setSingleStep(0.1) grid1.addWidget(self.pdepth_entry, 11, 1) @@ -1013,7 +1013,7 @@ class ExcellonObjectUI(ObjectUI): self.feedrate_probe_entry = FCDoubleSpinner() self.feedrate_probe_entry.set_precision(self.decimals) - self.feedrate_probe_entry.setRange(0.0, 9999.9999) + self.feedrate_probe_entry.set_range(0.0, 9999.9999) self.feedrate_probe_entry.setSingleStep(0.1) grid1.addWidget(self.feedrate_probe_label, 12, 0) @@ -1077,7 +1077,7 @@ class ExcellonObjectUI(ObjectUI): ) self.tooldia_entry = FCDoubleSpinner() self.tooldia_entry.set_precision(self.decimals) - self.tooldia_entry.setRange(0.0, 9999.9999) + self.tooldia_entry.set_range(0.0, 9999.9999) self.tooldia_entry.setSingleStep(0.1) self.generate_milling_button = QtWidgets.QPushButton(_('Mill Drills Geo')) @@ -1104,7 +1104,7 @@ class ExcellonObjectUI(ObjectUI): self.slot_tooldia_entry = FCDoubleSpinner() self.slot_tooldia_entry.set_precision(self.decimals) - self.slot_tooldia_entry.setRange(0.0, 9999.9999) + self.slot_tooldia_entry.set_range(0.0, 9999.9999) self.slot_tooldia_entry.setSingleStep(0.1) self.generate_milling_slots_button = QtWidgets.QPushButton(_('Mill Slots Geo')) @@ -1286,7 +1286,7 @@ class GeometryObjectUI(ObjectUI): ) self.tool_offset_entry = FCDoubleSpinner() self.tool_offset_entry.set_precision(self.decimals) - self.tool_offset_entry.setRange(-9999.9999, 9999.9999) + self.tool_offset_entry.set_range(-9999.9999, 9999.9999) self.tool_offset_entry.setSingleStep(0.1) self.grid1.addWidget(self.tool_offset_lbl, 0, 0) @@ -1298,7 +1298,7 @@ class GeometryObjectUI(ObjectUI): ) self.addtool_entry = FCDoubleSpinner() self.addtool_entry.set_precision(self.decimals) - self.addtool_entry.setRange(0.00001, 9999.9999) + self.addtool_entry.set_range(0.00001, 9999.9999) self.addtool_entry.setSingleStep(0.1) self.addtool_btn = QtWidgets.QPushButton(_('Add')) @@ -1379,7 +1379,7 @@ class GeometryObjectUI(ObjectUI): ) self.tipdia_entry = FCDoubleSpinner() self.tipdia_entry.set_precision(self.decimals) - self.tipdia_entry.setRange(0.00001, 9999.9999) + self.tipdia_entry.set_range(0.00001, 9999.9999) self.tipdia_entry.setSingleStep(0.1) self.grid3.addWidget(self.tipdialabel, 1, 0) @@ -1395,7 +1395,7 @@ class GeometryObjectUI(ObjectUI): ) self.tipangle_entry = FCDoubleSpinner() self.tipangle_entry.set_precision(self.decimals) - self.tipangle_entry.setRange(0.0, 180.0) + self.tipangle_entry.set_range(0.0, 180.0) self.tipangle_entry.setSingleStep(1) self.grid3.addWidget(self.tipanglelabel, 2, 0) @@ -1413,9 +1413,9 @@ class GeometryObjectUI(ObjectUI): self.cutz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.cutz_entry.setRange(-9999.9999, -0.00001) + self.cutz_entry.set_range(-9999.9999, 0.0000) else: - self.cutz_entry.setRange(-9999.9999, 9999.9999) + self.cutz_entry.set_range(-9999.9999, 9999.9999) self.cutz_entry.setSingleStep(0.1) @@ -1435,7 +1435,7 @@ class GeometryObjectUI(ObjectUI): self.maxdepth_entry = FCDoubleSpinner() self.maxdepth_entry.set_precision(self.decimals) - self.maxdepth_entry.setRange(0, 9999.9999) + self.maxdepth_entry.set_range(0, 9999.9999) self.maxdepth_entry.setSingleStep(0.1) self.maxdepth_entry.setToolTip( @@ -1458,9 +1458,9 @@ class GeometryObjectUI(ObjectUI): self.travelz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.travelz_entry.setRange(0.00001, 9999.9999) + self.travelz_entry.set_range(0.00001, 9999.9999) else: - self.travelz_entry.setRange(-9999.9999, 9999.9999) + self.travelz_entry.set_range(-9999.9999, 9999.9999) self.travelz_entry.setSingleStep(0.1) @@ -1486,9 +1486,9 @@ class GeometryObjectUI(ObjectUI): self.toolchangez_entry.set_precision(self.decimals) if machinist_setting == 0: - self.toolchangez_entry.setRange(0, 9999.9999) + self.toolchangez_entry.set_range(0, 9999.9999) else: - self.toolchangez_entry.setRange(-9999.9999, 9999.9999) + self.toolchangez_entry.set_range(-9999.9999, 9999.9999) self.toolchangez_entry.setSingleStep(0.1) @@ -1518,9 +1518,9 @@ class GeometryObjectUI(ObjectUI): self.gendz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.gendz_entry.setRange(0, 9999.9999) + self.gendz_entry.set_range(0, 9999.9999) else: - self.gendz_entry.setRange(-9999.9999, 9999.9999) + self.gendz_entry.set_range(-9999.9999, 9999.9999) self.gendz_entry.setSingleStep(0.1) @@ -1535,7 +1535,7 @@ class GeometryObjectUI(ObjectUI): ) self.cncfeedrate_entry = FCDoubleSpinner() self.cncfeedrate_entry.set_precision(self.decimals) - self.cncfeedrate_entry.setRange(0, 9999.9999) + self.cncfeedrate_entry.set_range(0, 9999.9999) self.cncfeedrate_entry.setSingleStep(0.1) self.grid3.addWidget(frlabel, 10, 0) @@ -1550,7 +1550,7 @@ class GeometryObjectUI(ObjectUI): ) self.cncplunge_entry = FCDoubleSpinner() self.cncplunge_entry.set_precision(self.decimals) - self.cncplunge_entry.setRange(0, 9999.9999) + self.cncplunge_entry.set_range(0, 9999.9999) self.cncplunge_entry.setSingleStep(0.1) self.grid3.addWidget(frzlabel, 11, 0) @@ -1567,7 +1567,7 @@ class GeometryObjectUI(ObjectUI): ) self.cncfeedrate_rapid_entry = FCDoubleSpinner() self.cncfeedrate_rapid_entry.set_precision(self.decimals) - self.cncfeedrate_rapid_entry.setRange(0, 9999.9999) + self.cncfeedrate_rapid_entry.set_range(0, 9999.9999) self.cncfeedrate_rapid_entry.setSingleStep(0.1) self.grid3.addWidget(self.fr_rapidlabel, 12, 0) @@ -1627,7 +1627,7 @@ class GeometryObjectUI(ObjectUI): ) self.dwelltime_entry = FCDoubleSpinner() self.dwelltime_entry.set_precision(self.decimals) - self.dwelltime_entry.setRange(0, 9999.9999) + self.dwelltime_entry.set_range(0, 9999.9999) self.dwelltime_entry.setSingleStep(0.1) self.dwelltime_entry.setToolTip( @@ -1658,7 +1658,7 @@ class GeometryObjectUI(ObjectUI): ) self.pdepth_entry = FCDoubleSpinner() self.pdepth_entry.set_precision(self.decimals) - self.pdepth_entry.setRange(-9999.9999, 9999.9999) + self.pdepth_entry.set_range(-9999.9999, 9999.9999) self.pdepth_entry.setSingleStep(0.1) self.grid3.addWidget(self.pdepth_label, 17, 0) @@ -1674,7 +1674,7 @@ class GeometryObjectUI(ObjectUI): ) self.feedrate_probe_entry = FCDoubleSpinner() self.feedrate_probe_entry.set_precision(self.decimals) - self.feedrate_probe_entry.setRange(0.0, 9999.9999) + self.feedrate_probe_entry.set_range(0.0, 9999.9999) self.feedrate_probe_entry.setSingleStep(0.1) self.grid3.addWidget(self.feedrate_probe_label, 18, 0) diff --git a/flatcamGUI/PreferencesUI.py b/flatcamGUI/PreferencesUI.py index dc0c4e1d..cb033589 100644 --- a/flatcamGUI/PreferencesUI.py +++ b/flatcamGUI/PreferencesUI.py @@ -1682,7 +1682,7 @@ class GerberAdvOptPrefGroupUI(OptionsGroupUI): ) self.cutz_spinner = FCDoubleSpinner() self.cutz_spinner.set_precision(self.decimals) - self.cutz_spinner.set_range(-99.9999, -0.0001) + self.cutz_spinner.set_range(-99.9999, 0.0000) self.cutz_spinner.setSingleStep(0.1) self.cutz_spinner.setWrapping(True) @@ -2352,7 +2352,7 @@ class ExcellonOptPrefGroupUI(OptionsGroupUI): self.cutz_entry = FCDoubleSpinner() if machinist_setting == 0: - self.cutz_entry.set_range(-9999.9999, -0.000001) + self.cutz_entry.set_range(-9999.9999, 0.0000) else: self.cutz_entry.set_range(-9999.9999, 9999.9999) @@ -2584,7 +2584,7 @@ class ExcellonAdvOptPrefGroupUI(OptionsGroupUI): self.toolchangexy_entry = FCEntry() grid1.addWidget(self.toolchangexy_entry, 1, 1) - startzlabel = QtWidgets.QLabel('%s:' % _('Start move Z')) + startzlabel = QtWidgets.QLabel('%s:' % _('Start Z')) startzlabel.setToolTip( _("Height of the tool just after start.\n" "Delete the value if you don't need this feature.") @@ -2617,7 +2617,7 @@ class ExcellonAdvOptPrefGroupUI(OptionsGroupUI): ) self.pdepth_entry = FCDoubleSpinner() self.pdepth_entry.set_precision(self.decimals) - self.pdepth_entry.set_range(-99999, -0.000001) + self.pdepth_entry.set_range(-99999.9999, 0.0000) grid1.addWidget(self.pdepth_label, 4, 0) grid1.addWidget(self.pdepth_entry, 4, 1) @@ -3196,7 +3196,7 @@ class GeometryOptPrefGroupUI(OptionsGroupUI): self.cutz_entry = FCDoubleSpinner() if machinist_setting == 0: - self.cutz_entry.set_range(-9999.9999, -0.000001) + self.cutz_entry.set_range(-9999.9999, 0.0000) else: self.cutz_entry.set_range(-9999.9999, 9999.9999) @@ -3429,7 +3429,7 @@ class GeometryAdvOptPrefGroupUI(OptionsGroupUI): grid1.addWidget(self.toolchangexy_entry, 1, 1) # Start move Z - startzlabel = QtWidgets.QLabel('%s:' % _('Start move Z')) + startzlabel = QtWidgets.QLabel('%s:' % _('Start Z')) startzlabel.setToolTip( _("Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature.") @@ -3486,7 +3486,7 @@ class GeometryAdvOptPrefGroupUI(OptionsGroupUI): "to probe. Negative value, in current units.") ) self.pdepth_entry = FCDoubleSpinner() - self.pdepth_entry.set_range(-99999, -0.000001) + self.pdepth_entry.set_range(-99999, 0.0000) self.pdepth_entry.set_precision(self.decimals) self.pdepth_entry.setSingleStep(0.1) self.pdepth_entry.setWrapping(True) @@ -4052,7 +4052,7 @@ class ToolsNCCPrefGroupUI(OptionsGroupUI): ) self.cutz_entry = FCDoubleSpinner() self.cutz_entry.set_precision(self.decimals) - self.cutz_entry.set_range(-9999.9999, -0.000001) + self.cutz_entry.set_range(-9999.9999, 0.0000) self.cutz_entry.setSingleStep(0.1) self.cutz_entry.setToolTip( @@ -4310,7 +4310,7 @@ class ToolsCutoutPrefGroupUI(OptionsGroupUI): self.cutz_entry.set_precision(self.decimals) if machinist_setting == 0: - self.cutz_entry.setRange(-9999.9999, -0.00001) + self.cutz_entry.setRange(-9999.9999, 0.0000) else: self.cutz_entry.setRange(-9999.9999, 9999.9999) @@ -5119,7 +5119,7 @@ class ToolsCalculatorsPrefGroupUI(OptionsGroupUI): # ## Depth-of-cut Cut Z self.cut_z_entry = FCDoubleSpinner() - self.cut_z_entry.set_range(-9999.9999, -0.00001) + self.cut_z_entry.set_range(-9999.9999, 0.0000) self.cut_z_entry.set_precision(self.decimals) self.cut_z_entry.setSingleStep(0.01) diff --git a/flatcamParsers/ParseHPGL2.py b/flatcamParsers/ParseHPGL2.py index 36d786e5..d2b96d48 100644 --- a/flatcamParsers/ParseHPGL2.py +++ b/flatcamParsers/ParseHPGL2.py @@ -111,9 +111,9 @@ class HPGL2: self.initialize_re = re.compile(r'^(IN);?$') # Absolute linear interpolation - self.abs_move_re = re.compile(r"^PA\s*(-?\d+\.?\d+?),?\s*(-?\d+\.?\d+?)*;?$") + self.abs_move_re = re.compile(r"^PA\s*(-?\d+\.?\d*),?\s*(-?\d+\.?\d*)*;?$") # Relative linear interpolation - self.rel_move_re = re.compile(r"^PR\s*(-?\d+\.\d+?),?\s*(-?\d+\.\d+?)*;?$") + self.rel_move_re = re.compile(r"^PR\s*(-?\d+\.?\d*),?\s*(-?\d+\.?\d*)*;?$") # Circular interpolation with radius self.circ_re = re.compile(r"^CI\s*(\+?\d+\.?\d+?)?\s*;?\s*$") diff --git a/flatcamTools/ToolNonCopperClear.py b/flatcamTools/ToolNonCopperClear.py index f443e931..a5f874b4 100644 --- a/flatcamTools/ToolNonCopperClear.py +++ b/flatcamTools/ToolNonCopperClear.py @@ -258,7 +258,7 @@ class NonCopperClear(FlatCAMTool, Gerber): ) self.cutz_entry = FCDoubleSpinner() self.cutz_entry.set_precision(self.decimals) - self.cutz_entry.set_range(-99999, -0.00000000000001) + self.cutz_entry.set_range(-99999.9999, 0.0000) self.cutz_entry.setToolTip( _("Depth of cut into material. Negative value.\n" @@ -1810,8 +1810,43 @@ class NonCopperClear(FlatCAMTool, Gerber): if self.app.abort_flag: # graceful abort requested by the user raise FlatCAMApp.GracefulException - if p is not None: + + # clean the polygon + p = p.buffer(0) + + if p is not None and p.is_valid: + poly_processed = list() try: + for pol in p: + if pol is not None and isinstance(pol, Polygon): + if ncc_method == 'standard': + cp = self.clear_polygon(pol, tool, + self.grb_circle_steps, + overlap=overlap, contour=contour, + connect=connect, + prog_plot=prog_plot) + elif ncc_method == 'seed': + cp = self.clear_polygon2(pol, tool, + self.grb_circle_steps, + overlap=overlap, contour=contour, + connect=connect, + prog_plot=prog_plot) + else: + cp = self.clear_polygon3(pol, tool, + self.grb_circle_steps, + overlap=overlap, contour=contour, + connect=connect, + prog_plot=prog_plot) + if cp: + cleared_geo += list(cp.get_objects()) + poly_processed.append(True) + else: + poly_processed.append(False) + log.warning("Polygon in MultiPolygon can not be cleared.") + else: + log.warning("Geo in Iterable can not be cleared beacuse it is not Polygon. " + "It is: %s" % str(type(pol))) + except TypeError: if isinstance(p, Polygon): if ncc_method == 'standard': cp = self.clear_polygon(p, tool, self.grb_circle_steps, @@ -1827,32 +1862,20 @@ class NonCopperClear(FlatCAMTool, Gerber): prog_plot=prog_plot) if cp: cleared_geo += list(cp.get_objects()) - elif isinstance(p, MultiPolygon): - for pol in p: - if pol is not None: - if ncc_method == 'standard': - cp = self.clear_polygon(pol, tool, - self.grb_circle_steps, - overlap=overlap, contour=contour, - connect=connect, - prog_plot=prog_plot) - elif ncc_method == 'seed': - cp = self.clear_polygon2(pol, tool, - self.grb_circle_steps, - overlap=overlap, contour=contour, - connect=connect, - prog_plot=prog_plot) - else: - cp = self.clear_polygon3(pol, tool, - self.grb_circle_steps, - overlap=overlap, contour=contour, - connect=connect, - prog_plot=prog_plot) - if cp: - cleared_geo += list(cp.get_objects()) - except Exception as e: - log.warning("Polygon can not be cleared. %s" % str(e)) + poly_processed.append(True) + else: + poly_processed.append(False) + log.warning("Polygon can not be cleared.") + else: + log.warning("Geo can not be cleared because it is: %s" % str(type(p))) + + p_cleared = poly_processed.count(True) + p_not_cleared = poly_processed.count(False) + + if p_not_cleared: app_obj.poly_not_cleared = True + + if p_cleared == 0: continue pol_nr += 1 @@ -2182,7 +2205,10 @@ class NonCopperClear(FlatCAMTool, Gerber): # graceful abort requested by the user raise FlatCAMApp.GracefulException - if p is not None: + # clean the polygon + p = p.buffer(0) + + if p is not None and p.is_valid: # provide the app with a way to process the GUI events when in a blocking loop QtWidgets.QApplication.processEvents() diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index 1d04def1..20756dbe 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -1450,8 +1450,7 @@ class ToolPaint(FlatCAMTool, Gerber): geo_obj.solid_geometry += list(cpoly.get_objects()) return cpoly else: - app_obj.inform.emit('[ERROR_NOTCL] %s' % - _('Geometry could not be painted completely')) + app_obj.inform.emit('[ERROR_NOTCL] %s' % _('Geometry could not be painted completely')) return None current_uid = int(1) @@ -1769,62 +1768,162 @@ class ToolPaint(FlatCAMTool, Gerber): pol_nr = 0 for geo in painted_area: - try: - # Polygons are the only really paintable geometries, lines in theory have no area to be painted - if not isinstance(geo, Polygon): + + # provide the app with a way to process the GUI events when in a blocking loop + QtWidgets.QApplication.processEvents() + + if self.app.abort_flag: + # graceful abort requested by the user + raise FlatCAMApp.GracefulException + + # try to clean the Polygon but it may result into a MultiPolygon + geo = geo.buffer(0) + poly_buf = geo.buffer(-paint_margin) + + if geo is not None and geo.is_valid: + poly_processed = list() + try: + for pol in poly_buf: + if pol is not None and isinstance(pol, Polygon): + if paint_method == 'standard': + cp = self.clear_polygon(pol, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + elif paint_method == 'seed': + cp = self.clear_polygon2(pol, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + else: + cp = self.clear_polygon3(pol, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + if cp: + total_geometry += list(cp.get_objects()) + poly_processed.append(True) + else: + poly_processed.append(False) + log.warning("Polygon in MultiPolygon can not be cleared.") + else: + log.warning("Geo in Iterable can not be cleared because it is not Polygon. " + "It is: %s" % str(type(pol))) + except TypeError: + if isinstance(poly_buf, Polygon): + if paint_method == 'standard': + cp = self.clear_polygon(poly_buf, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + elif paint_method == 'seed': + cp = self.clear_polygon2(poly_buf, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + else: + cp = self.clear_polygon3(poly_buf, + tooldia=tool_dia, + steps_per_circle=self.app.defaults[ + "geometry_circle_steps"], + overlap=over, + contour=cont, + connect=conn, + prog_plot=prog_plot) + if cp: + total_geometry += list(cp.get_objects()) + poly_processed.append(True) + else: + poly_processed.append(False) + log.warning("Polygon can not be cleared.") + else: + log.warning("Geo can not be cleared because it is: %s" % str(type(poly_buf))) + + p_cleared = poly_processed.count(True) + p_not_cleared = poly_processed.count(False) + + if p_not_cleared: + app_obj.poly_not_cleared = True + + if p_cleared == 0: continue - poly_buf = geo.buffer(-paint_margin) - if paint_method == "seed": - # Type(cp) == FlatCAMRTreeStorage | None - cp = self.clear_polygon2(poly_buf, - tooldia=tool_dia, - steps_per_circle=self.app.defaults["geometry_circle_steps"], - overlap=over, - contour=cont, - connect=conn, - prog_plot=prog_plot) + # try: + # # Polygons are the only really paintable geometries, lines in theory have no area to be painted + # if not isinstance(geo, Polygon): + # continue + # poly_buf = geo.buffer(-paint_margin) + # + # if paint_method == "seed": + # # Type(cp) == FlatCAMRTreeStorage | None + # cp = self.clear_polygon2(poly_buf, + # tooldia=tool_dia, + # steps_per_circle=self.app.defaults["geometry_circle_steps"], + # overlap=over, + # contour=cont, + # connect=conn, + # prog_plot=prog_plot) + # + # elif paint_method == "lines": + # # Type(cp) == FlatCAMRTreeStorage | None + # cp = self.clear_polygon3(poly_buf, + # tooldia=tool_dia, + # steps_per_circle=self.app.defaults["geometry_circle_steps"], + # overlap=over, + # contour=cont, + # connect=conn, + # prog_plot=prog_plot) + # + # else: + # # Type(cp) == FlatCAMRTreeStorage | None + # cp = self.clear_polygon(poly_buf, + # tooldia=tool_dia, + # steps_per_circle=self.app.defaults["geometry_circle_steps"], + # overlap=over, + # contour=cont, + # connect=conn, + # prog_plot=prog_plot) + # + # if cp is not None: + # total_geometry += list(cp.get_objects()) + # except FlatCAMApp.GracefulException: + # return "fail" + # except Exception as e: + # log.debug("Could not Paint the polygons. %s" % str(e)) + # self.app.inform.emit('[ERROR] %s\n%s' % + # (_("Could not do Paint All. Try a different combination of parameters. " + # "Or a different Method of paint"), + # str(e))) + # return "fail" - elif paint_method == "lines": - # Type(cp) == FlatCAMRTreeStorage | None - cp = self.clear_polygon3(poly_buf, - tooldia=tool_dia, - steps_per_circle=self.app.defaults["geometry_circle_steps"], - overlap=over, - contour=cont, - connect=conn, - prog_plot=prog_plot) + pol_nr += 1 + disp_number = int(np.interp(pol_nr, [0, geo_len], [0, 100])) + # log.debug("Polygons cleared: %d" % pol_nr) - else: - # Type(cp) == FlatCAMRTreeStorage | None - cp = self.clear_polygon(poly_buf, - tooldia=tool_dia, - steps_per_circle=self.app.defaults["geometry_circle_steps"], - overlap=over, - contour=cont, - connect=conn, - prog_plot=prog_plot) - - if cp is not None: - total_geometry += list(cp.get_objects()) - except FlatCAMApp.GracefulException: - return "fail" - except Exception as e: - log.debug("Could not Paint the polygons. %s" % str(e)) - self.app.inform.emit('[ERROR] %s\n%s' % - (_("Could not do Paint All. Try a different combination of parameters. " - "Or a different Method of paint"), - str(e))) - return "fail" - - pol_nr += 1 - disp_number = int(np.interp(pol_nr, [0, geo_len], [0, 100])) - # log.debug("Polygons cleared: %d" % pol_nr) - - if old_disp_number < disp_number <= 100: - app_obj.proc_container.update_view_text(' %d%%' % disp_number) - old_disp_number = disp_number - # log.debug("Polygons cleared: %d. Percentage done: %d%%" % (pol_nr, disp_number)) + if old_disp_number < disp_number <= 100: + app_obj.proc_container.update_view_text(' %d%%' % disp_number) + old_disp_number = disp_number + # log.debug("Polygons cleared: %d. Percentage done: %d%%" % (pol_nr, disp_number)) # add the solid_geometry to the current too in self.paint_tools (tools_storage) # dictionary and then reset the temporary list that stored that solid_geometry @@ -1837,17 +1936,24 @@ class ToolPaint(FlatCAMTool, Gerber): if self.app.defaults["tools_paint_plotting"] == 'progressive': self.temp_shapes.clear(update=True) + # # delete tools with empty geometry + # keys_to_delete = [] + # # look for keys in the tools_storage dict that have 'solid_geometry' values empty + # for uid in tools_storage: + # # if the solid_geometry (type=list) is empty + # if not tools_storage[uid]['solid_geometry']: + # keys_to_delete.append(uid) + # + # # actual delete of keys from the tools_storage dict + # for k in keys_to_delete: + # tools_storage.pop(k, None) + # delete tools with empty geometry - keys_to_delete = [] # look for keys in the tools_storage dict that have 'solid_geometry' values empty - for uid in tools_storage: + for uid in list(tools_storage.keys()): # if the solid_geometry (type=list) is empty if not tools_storage[uid]['solid_geometry']: - keys_to_delete.append(uid) - - # actual delete of keys from the tools_storage dict - for k in keys_to_delete: - tools_storage.pop(k, None) + tools_storage.pop(uid, None) geo_obj.options["cnctooldia"] = str(tool_dia) # this turn on the FlatCAMCNCJob plot for multiple tools diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index de9b8312..0c23f286 100644 Binary files a/locale/de/LC_MESSAGES/strings.mo and b/locale/de/LC_MESSAGES/strings.mo differ diff --git a/locale/de/LC_MESSAGES/strings.po b/locale/de/LC_MESSAGES/strings.po index 36d79bcb..bd2643b3 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:26+0200\n" -"PO-Revision-Date: 2019-12-15 16:26+0200\n" +"POT-Creation-Date: 2019-12-16 00:16+0200\n" +"PO-Revision-Date: 2019-12-16 00:16+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -132,14 +132,14 @@ msgstr "Editor schließen" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Ja" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "Nein" @@ -193,7 +193,7 @@ msgstr "Export der FlatCAM-Einstellungen wurde abgebrochen." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -691,8 +691,8 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1185,7 +1185,7 @@ msgstr "Öffnen der DXF-Datei abgebrochen." msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Wird geladen..." @@ -1843,7 +1843,7 @@ msgid "Custom Offset" msgstr "Selbstdefinierter Werkzeugversatz" #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Werkzeugtyp" @@ -1854,9 +1854,9 @@ msgstr "Werkzeugform" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1881,8 +1881,8 @@ msgid "V-Angle" msgstr "Winkel der V-Form" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Bewegungshöhe Z (Travel)" @@ -1899,12 +1899,12 @@ msgstr "Vorschub (Z)" msgid "FR Rapids" msgstr "Vorschub ohne Last" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Drehgeschwindigkeit" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Warten zum Beschleunigen" @@ -1913,7 +1913,7 @@ msgid "Dwelltime" msgstr "Wartezeit zum Beschleunigen" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Postprozessor" @@ -1933,8 +1933,8 @@ msgstr "Werkzeugwechsel" msgid "Toolchange XY" msgstr "Werkzeugwechsel XY" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Werkzeugwechsel Z" @@ -2370,12 +2370,12 @@ msgid "Skewing..." msgstr "Verziehen..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "Basis" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Erweitert" @@ -2383,7 +2383,7 @@ msgstr "Erweitert" msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2677,11 +2677,11 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Erweitert" @@ -2705,55 +2705,59 @@ msgstr "Maschinencode-Datei gespeichert in" msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "Dieses CNCJob-Objekt kann nicht verarbeitet werden, da es sich um ein" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "CNCJob-Objekt" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "G-Code hat keinen Einheitencode: entweder G20 oder G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"G-Code hat keinen G94-Code und wir werden den Code nicht in das Textfeld " +"\"Vor dem GCode\" aufnehmen" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Abgebrochen. Der benutzerdefinierte Code zum Ändern des Werkzeugs ist " "aktiviert, aber er ist leer." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "" "Der Werkzeugwechsel-G-Code wurde durch einen benutzerdefinierten Code " "ersetzt." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Gespeichert in" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Die verwendete Postprozessor-Datei muss im Namen enthalten sein: " "'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "Es gibt keine Postprozessor-Datei." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Dokumenteditor" @@ -2841,13 +2845,13 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Der Parameter Cut Z ist Null. Es wird kein Schnitt ausgeführt, und die Datei " "wird übersprungen" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2857,31 +2861,31 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Erstellen einer Liste von Punkten zum Bohren ..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "G-Code starten" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Start-G-Code für Werkzeug mit Durchmesser" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "G91 Koordinaten nicht implementiert" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "Die geladene Excellon-Datei hat keine Bohrer" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Fertige G-Code-Generierung ..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2891,7 +2895,7 @@ msgstr "" "das Format (x, y) haben.\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2899,7 +2903,7 @@ msgstr "" "Der Parameter Cut_Z ist None oder Null. Höchstwahrscheinlich eine schlechte " "Kombination anderer Parameter." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2914,11 +2918,11 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "Der Parameter für den Travel Z ist Kein oder Null." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2932,40 +2936,40 @@ msgstr "" "einen Tippfehler handelt, konvertiert die App den Wert in einen positiven " "Wert. Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "Der Parameter Z-Weg ist Null. Dies ist gefährlich, da die %s Datei " "übersprungen wird" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Indizierung der Geometrie vor dem Generieren von G-Code ..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "G-Code wird gestartet ..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Fertige G-Code-Generierung" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "Pfade verfolgt" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Erwartet eine Geometrie, erhalten" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Der Versuch, einen CNC-Auftrag aus einem Geometrieobjekt ohne solid_geometry " "zu generieren." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2974,35 +2978,35 @@ msgstr "" "Geometrie verwendet zu werden.\n" "Erhöhen Sie den Wert (im Modul) und versuchen Sie es erneut." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " Pfade verfolgt." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "In der SolderPaste-Geometrie sind keine Werkzeugdaten vorhanden." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Fertige G-Code-Generierung" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "paths traced." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Analysieren der GCode-Datei. Anzahl der Zeilen" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Erstellen von Geometrie aus der analysierten GCode-Datei. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Vereinheitlichen von Geometrie aus analysierten Geometriesegmenten" @@ -3140,7 +3144,7 @@ msgstr "Erledigt. Bohrer Bewegen abgeschlossen." msgid "Done. Drill(s) copied." msgstr "Erledigt. Bohrer kopiert." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -3176,7 +3180,7 @@ msgstr "" "für dieses Excellon-Objekt." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" @@ -3255,16 +3259,16 @@ msgstr "Linear" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Kreisförmig" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Anzahl der Bohrer" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." @@ -3275,14 +3279,14 @@ msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Richtung" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3297,9 +3301,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3307,9 +3311,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3324,11 +3328,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3336,15 +3340,15 @@ msgstr "Winkel" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Abstand" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Abstand = Abstand zwischen Elementen des Arrays." @@ -3373,26 +3377,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "" "Winkel, um den jedes Element in einer kreisförmigen Anordnung platziert wird." @@ -3409,16 +3413,16 @@ msgstr "" "Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" "entweder einzeln oder als Teil eines Arrays." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Länge" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Länge = Die Länge des Schlitzes." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3459,11 +3463,11 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Slot-Arrays.\n" "Es kann ein lineares X (Y) oder ein kreisförmiges sein" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Anzahl der Slots" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." @@ -3555,7 +3559,7 @@ msgid "Round" msgstr "Runden" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Quadrat" @@ -3578,17 +3582,17 @@ msgid "Full Buffer" msgstr "Voller Puffer" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Pufferwerkzeug" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3608,12 +3612,12 @@ msgid "Text Tool" msgstr "Textwerkzeug" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Werkzeugdurchmesser" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3621,14 +3625,14 @@ msgstr "" "Durchmesser des Werkzeugs bis\n" "in der Operation verwendet werden." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Überlappungsrate" # 3rd Time -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3651,17 +3655,17 @@ msgstr "" "Höhere Werte = langsame Bearbeitung und langsame Ausführung auf CNC\n" "wegen zu vieler Pfade." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Marge" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3672,8 +3676,8 @@ msgstr "" "die Kanten des Polygons bis\n" "gemalt werden." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Methode" @@ -3686,20 +3690,20 @@ msgstr "" "Algorithmus zum Malen des Polygons:
Standard: Feststehender " "Schritt nach innen.
Samenbasiert: Aus dem Samen heraus." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Standard" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "Samenbasiert" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Gerade Linien" @@ -3708,8 +3712,8 @@ msgstr "Gerade Linien" msgid "Connect:" msgstr "Verbinden:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3722,8 +3726,8 @@ msgstr "" msgid "Contour:" msgstr "Kontur:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3747,9 +3751,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Malwerkzeug abgebrochen. Keine Form ausgewählt." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Werkzeuge" @@ -3765,7 +3769,7 @@ msgstr "Werkzeug Umwandeln" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Drehen" @@ -3780,7 +3784,7 @@ msgstr "Neigung/Schere" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Skalieren" @@ -3793,8 +3797,8 @@ msgstr "Spiegeln (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Versatz" @@ -3811,7 +3815,7 @@ msgid "Angle:" msgstr "Winkel:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3843,8 +3847,8 @@ msgstr "Winkel X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3925,7 +3929,7 @@ msgid "Scale Y" msgstr "Maßstab Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Verknüpfung" @@ -3940,7 +3944,7 @@ msgstr "" "Verwenden des Skalierungsfaktors X für beide Achsen." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Skalenreferenz" @@ -4290,142 +4294,138 @@ msgstr "Geometrieformversatz auf Y-Achse erfolgt" msgid "Geometry shape skew on Y axis canceled" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Klicken Sie auf Mittelpunkt." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Klicken Sie auf Umfangspunkt, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Erledigt. Hinzufügen des Kreises abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Klicken Sie auf Startpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Klicken Sie auf Punkt3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Klicken Sie auf Haltepunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Klicken Sie auf Stopp, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Klicken Sie auf Punkt2, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Klicken Sie auf Mittelpunkt, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Richtung: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modus: Start -> Stopp -> Zentrieren. Klicken Sie auf Startpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modus: Punkt 1 -> Punkt 3 -> Punkt 2. Klicken Sie auf Punkt1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modus: Mitte -> Start -> Stopp. Klicken Sie auf Mittelpunkt." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Erledigt. Arc abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Klicken Sie auf die 1. Ecke ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "" "Klicken Sie auf die gegenüberliegende Ecke, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Erledigt. Rechteck fertiggestellt." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Klicken Sie auf den nächsten Punkt oder klicken Sie mit der rechten " "Maustaste, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Erledigt. Polygon fertiggestellt." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Einen Punkt zurückverfolgt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Getan. Pfad abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Keine Form ausgewählt. Wählen Sie eine Form zum Auflösen aus" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Getan. Polygone explodierten in Linien." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "Bewegen: Keine Form ausgewählt. Wähle eine Form zum Bewegen aus" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " Bewegen: Referenzpunkt anklicken ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Klicken Sie auf den Zielpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Erledigt. Geometrie(n) Bewegung abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Erledigt. Geometrie(n) Kopieren abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4433,96 +4433,96 @@ msgstr "" "Schrift wird nicht unterstützt. Es werden nur Regular, Bold, Italic und " "BoldItalic unterstützt. Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "Kein Text zum Hinzufügen." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Erledigt. Hinzufügen von Text abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Puffergeometrie erstellen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Puffer abgebrochen. Keine Form ausgewählt." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Erledigt. Pufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Erledigt. Innenpufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Erledigt. Außenpufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Wählen Sie eine Form als Löschbereich aus ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Klicken Sie, um die Löschform aufzunehmen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Klicken zum Löschen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Erledigt. Radiergummi-Aktion abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Malen geometrie erstellen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Formtransformationen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "mit Durchmesser" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Kopieren abgebrochen. Keine Form ausgewählt." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Klicken Sie auf den Zielpunkt." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Eine Auswahl von mindestens 2 Geo-Elementen ist erforderlich, um die " "Kreuzung durchzuführen." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4530,60 +4530,60 @@ msgstr "" "Negativer Pufferwert wird nicht akzeptiert. Verwenden Sie den " "Pufferinnenraum, um eine Innenform zu erzeugen" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Nichts ist für die Pufferung ausgewählt." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Ungültige Entfernung zum Puffern." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" "Fehlgeschlagen, das Ergebnis ist leer. Wählen Sie einen anderen Pufferwert." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Volle Puffergeometrie erstellt." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "Negativer Pufferwert wird nicht akzeptiert." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "" "Fehlgeschlagen, das Ergebnis ist leer. Wählen Sie einen kleineren Pufferwert." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Innere Puffergeometrie erstellt." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Außenpuffergeometrie erstellt." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Kann nicht Malen machen. Der Überlappungswert muss unter 1,00 (100%%) liegen." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Nichts zum Malen ausgewählt." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Ungültiger Wert für" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4591,7 +4591,7 @@ msgstr "" "Konnte nicht malen. Probieren Sie eine andere Kombination von Parametern " "aus. Oder eine andere Malmethode" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Malen fertig." @@ -4743,7 +4743,7 @@ msgid "Done. Apertures copied." msgstr "Erledigt. Blende kopiert." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Gerber-Editor" @@ -4769,8 +4769,8 @@ msgstr "Typ" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Größe" @@ -4807,7 +4807,7 @@ msgstr "" "  - (Breite, Höhe) für R, O-Typ.\n" "  - (dia, nVertices) für P-Typ" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Code für die neue Blende" @@ -4883,7 +4883,7 @@ msgstr "Pufferblende" msgid "Buffer a aperture in the aperture list" msgstr "Puffern Sie eine Blende in der Blendenliste" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Pufferabstand" @@ -4919,7 +4919,7 @@ msgstr "Skalenöffnung" msgid "Scale a aperture in the aperture list" msgstr "Skalieren Sie eine Blende in der Blendenliste" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Skalierungsfaktor" @@ -4976,7 +4976,7 @@ msgstr "Markieren Sie die Polygone, die in Grenzen passen." msgid "Delete all the marked polygons." msgstr "Löschen Sie alle markierten Polygone." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Klären" @@ -5001,11 +5001,11 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Anzahl der Pads" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Geben Sie an, wie viele Pads sich im Array befinden sollen." @@ -5215,8 +5215,8 @@ msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Alles" @@ -6820,7 +6820,7 @@ msgstr "Alternative: Löschen Sie die Blenden" msgid "Eraser Tool" msgstr "Radiergummi" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Bereich markieren Werkzeug" @@ -6898,7 +6898,7 @@ msgid "Subtraction" msgstr "Subtraktion" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Schnitt" @@ -7120,31 +7120,31 @@ msgstr "Gerber-Objekt" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Plotten (zeigen) dieses Objekt." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Zeichn" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Diagrammoptionen" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Solide" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Einfarbige Polygone." @@ -7152,7 +7152,7 @@ msgstr "Einfarbige Polygone." msgid "Multi-Color" msgstr "M-farbig" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Zeichnen Sie Polygone in verschiedenen Farben." @@ -7193,11 +7193,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Isolierungsrouting" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7206,7 +7206,7 @@ msgstr "" "Werkzeugwege zum Schneiden von \n" "äußeren Polygonen." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7224,25 +7224,25 @@ msgid "V-Shape" msgstr "V-Form" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "Stichelspitzen-Durchm" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "Stichel-Winkel" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7252,8 +7252,8 @@ msgstr "" "In grad." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7275,11 +7275,11 @@ msgstr "" "verwenden Sie einen negativen Wert für\n" "dieser Parameter." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "Durchgang" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7287,24 +7287,24 @@ msgstr "" "Breite der Isolationslücke in\n" "Anzahl (Ganzzahl) der Werkzeugbreiten." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Passüberlappung" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "Wie viel (Prozent) der Breite des Werkzeugs\n" "soll in jeden Werkzeugdurchgang überlappen." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Fräsart" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7315,8 +7315,8 @@ msgstr "" "Werkzeugverbrauchs\n" "- konventionell / nützlich, wenn kein Spielausgleich vorliegt" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Steigen" @@ -7330,15 +7330,15 @@ msgstr "Konventionell" msgid "Combine" msgstr "Kombinieren" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Folgen\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7379,7 +7379,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7390,11 +7390,11 @@ msgstr "Objekt" msgid "Object whose area will be removed from isolation geometry." msgstr "Objekt, dessen Bereich aus der Isolationsgeometrie entfernt wird." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Wertebereich" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7404,16 +7404,16 @@ msgstr "" "- 'Alles' -> Alle Polygone im Objekt isolieren\n" "- ' Auswahl' -> Eine Auswahl der polygone isolieren." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Auswahl" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Isolierungsart" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7432,8 +7432,8 @@ msgstr "" "wohingegen \"Int\" Isolation nur möglich ist, wenn es ein Loch \n" "innerhalb des Polygons gibt (also z.B. ein Torus)" -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Voll" @@ -7491,7 +7491,7 @@ msgstr "" msgid "Clear N-copper" msgstr "N-Kupfer löschen" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7512,7 +7512,7 @@ msgstr "" msgid "Board cutout" msgstr "Kartenausschnitt" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7530,11 +7530,11 @@ msgstr "" "Generieren Sie die Geometrie für\n" "der Brettausschnitt." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Regionen ohne Kupfer" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7549,11 +7549,11 @@ msgstr "" "Kupfer aus einer bestimmten Region." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Grenzmarge" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7566,11 +7566,11 @@ msgstr "" "Entfernung." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Abgerundete Geo" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." @@ -7579,8 +7579,8 @@ msgstr "Die resultierende Geometrie hat abgerundete Ecken." msgid "Generate Geo" msgstr "Geo erzeugen" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Begrenzungsrahmen" @@ -7593,7 +7593,7 @@ msgstr "" "Erstellen Sie eine Geometrie, die das Gerber-Objekt umgibt.\n" "Quadratische Form." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7601,7 +7601,7 @@ msgstr "" "Abstand der Kanten der Box\n" "zum nächsten Polygon." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7631,11 +7631,11 @@ msgid "Drills" msgstr "Bohrer" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Schlüssel" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Versatz Z" @@ -7679,7 +7679,7 @@ msgstr "" "Die Anzahl der Langlöcher. Löcher, die von erstellt werden\n" "Fräsen mit einem Schaftfräser." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7698,8 +7698,8 @@ msgstr "" "Anzeige der Bohrer für das aktuelle Werkzeug umschalten.\n" "Hiermit werden die Tools für die G-Code-Generierung nicht ausgewählt." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "CNC-Job erstellen" @@ -7711,7 +7711,7 @@ msgstr "" "Erstellen Sie ein CNC-Auftragsobjekt\n" "für dieses Bohrobjekt." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7719,7 +7719,7 @@ msgstr "" "Bohrtiefe (negativ)\n" "unter der Kupferoberfläche." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7728,11 +7728,11 @@ msgstr "" "über die XY-Ebene." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7745,7 +7745,7 @@ msgid "Tool change Z" msgstr "Werkzeugwechsel Z" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." @@ -7753,12 +7753,12 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "Werkzeugwechsel." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Startbewegung Z" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7767,12 +7767,12 @@ msgstr "" "Löschen Sie den Wert, wenn Sie diese Funktion nicht benötigen." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Bewegung beenden Z" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -7781,12 +7781,12 @@ msgstr "" "die letzte Bewegung am Ende des Jobs." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Vorschub Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7799,11 +7799,11 @@ msgstr "" "Dies ist für die lineare Bewegung G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Vorschubgeschwindigkeit" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7818,11 +7818,11 @@ msgstr "" "für andere Fälle ignorieren." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Spulengeschwindigkeit" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7831,7 +7831,7 @@ msgstr "" "in RPM (optional)" #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7840,11 +7840,11 @@ msgstr "" "Geschwindigkeit vor dem Schneiden." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7853,12 +7853,12 @@ msgstr "" "Gcode-Ausgabe." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Sonde Z Tiefe" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7867,16 +7867,16 @@ msgstr "" "zu untersuchen. Negativer Wert in aktuellen Einheiten." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Vorschubsonde" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "Gcode" @@ -7900,7 +7900,7 @@ msgstr "Erstellen Sie einen Drill-GCode" msgid "Generate the CNC Job." msgstr "Generieren Sie den CNC-Job." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Löcher bohren" @@ -7915,12 +7915,12 @@ msgstr "" "die gefräst werden sollen. Verwenden Sie die Spalte #, um die Auswahl zu " "treffen." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Bohrwerkzeugs Durchm" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Durchmesser des Schneidewerkzeugs." @@ -7936,11 +7936,11 @@ msgstr "" "Erstellen Sie das Geometrieobjekt\n" "zum Fräsen von BOHRER-Werkzeugwegen." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Schlitzwerkzeug Durchmesser" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7994,12 +7994,12 @@ msgstr "" "Zeigt UI-Formulareinträge mit den Namen V-Tip Dia und V-Tip Angle an." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Plotobjekt" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Durchm" @@ -8165,13 +8165,13 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Mehrfache Tiefe" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8183,12 +8183,12 @@ msgstr "" "mehrmals schneiden, bis Schnitttiefe Z\n" "erreicht ist." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Tiefe jedes Durchgangs (positiv)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." @@ -8196,7 +8196,7 @@ msgstr "" "Höhe des Werkzeugs bei\n" "Bewegen ohne zu schneiden." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8204,12 +8204,12 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im Maschinencode (Pause für Werkzeugwechsel)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Vorschub X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8217,7 +8217,7 @@ msgstr "" "Schnittgeschwindigkeit im XY\n" "Flugzeug in Einheiten pro Minute" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8227,7 +8227,7 @@ msgstr "" "Flugzeug in Einheiten pro Minute.\n" "Es heißt auch Sturz." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8241,12 +8241,12 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Nachschneiden" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8258,7 +8258,7 @@ msgstr "" "Beim letzten Schnitt treffen wir einen\n" "verlängerter Schnitt über dem ersten Schnittabschnitt." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8268,12 +8268,12 @@ msgstr "" "Wenn LASER-Postprozessor verwendet wird,\n" "Dieser Wert ist die Leistung des Lasers." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Postprozessor" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8317,7 +8317,7 @@ msgstr "Generieren Sie das CNC-Job-Objekt." msgid "Launch Paint Tool in Tools Tab." msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8333,11 +8333,11 @@ msgstr "" msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Darstellungsart" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8350,15 +8350,15 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Reise" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Anmerkung anzeigen" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8432,12 +8432,12 @@ msgstr "Plot aktualisieren" msgid "Update the plot." msgstr "Aktualisieren Sie die Darstellung." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "CNC-Code exportieren" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8450,7 +8450,7 @@ msgid "Prepend to CNC Code" msgstr "CNC-Code voranstellen" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8463,7 +8463,7 @@ msgid "Append to CNC Code" msgstr "An CNC Code anhängen" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8473,11 +8473,11 @@ msgstr "" "die Sie an die generierte Datei anhängen möchten.\n" "z.B.: M2 (Programmende)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "Werkzeugwechsel G-Code" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8499,7 +8499,7 @@ msgstr "" "das hat \"toolchange_custom\" im Namen und das ist gebaut\n" "mit der \"Toolchange Custom\" -Prozessordatei als Vorlage." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8520,11 +8520,11 @@ msgstr "" " \n" "\"Toolchange Custom\" -Prozessordatei erzeugt wurde." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Benutze das Werkzeugwechselmakro" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8532,7 +8532,7 @@ msgstr "" "Aktivieren Sie dieses Kontrollkästchen, wenn Sie verwenden möchten\n" "ein benutzerdefiniertes Werkzeug ändert GCode (Makro)." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8542,45 +8542,45 @@ msgstr "" "im Werkzeugwechselereignis.\n" "Sie müssen mit dem \"%\" -Symbol umgeben sein" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC-Parameter" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "Werkzeugnummer" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "Werkzeugdurchmesser" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "für Excellon die Gesamtzahl der Bohrer" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "X-Koordinate für Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Y-Koordinate für Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Z-Koordinate für Werkzeugwechsel" @@ -8592,11 +8592,11 @@ msgstr "tiefe wo zu schneiden" msgid "height where to travel" msgstr "Höhe, wohin man reist" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "der Schrittwert für den mehrstufigen Schnitt" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "der Wert für die Spindeldrehzahl" @@ -8767,7 +8767,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Ausrichtung des Arbeitsbereiches" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8778,12 +8778,12 @@ msgstr "" "- Hochformat\n" "- Querformat" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Hochformat" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Querformat" @@ -8929,11 +8929,11 @@ msgstr "" msgid "GUI Settings" msgstr "GUI-Einstellungen" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Thema" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8941,19 +8941,19 @@ msgstr "" "Wählen Sie ein Thema für FlatCAM.\n" "Die Anwendung wird nach einer Änderung neu gestartet." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Licht" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Dunkel" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Layout" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8961,11 +8961,11 @@ msgstr "" "Wählen Sie ein Layout für FlatCAM.\n" "Es wird sofort angewendet." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Stil" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8973,11 +8973,11 @@ msgstr "" "Wählen Sie einen Stil für FlatCAM.\n" "Es wird beim nächsten Start der App angewendet." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "HDPI-Unterstützung" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8985,11 +8985,11 @@ msgstr "" "Aktivieren Sie die High DPI-Unterstützung für FlatCAM.\n" "Es wird beim nächsten Start der App angewendet." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Löschen Sie die GUI-Einstellungen" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8997,11 +8997,11 @@ msgstr "" "Löschen Sie die GUI-Einstellungen für FlatCAM.\n" "wie zum Beispiel: Layout, GUI-Status, Stil, HDPI-Unterstützung usw." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Schwebende Form" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9011,11 +9011,11 @@ msgstr "" "Es wird angezeigt, wenn sich der Mauszeiger in der Maus befindet\n" "über jede Art von nicht ausgewähltem Objekt." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Auswahlform" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9027,11 +9027,11 @@ msgstr "" "entweder durch Klicken oder Ziehen der Maus von links nach rechts oder\n" "rechts nach links." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "NB Schriftgröße" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -9043,19 +9043,19 @@ msgstr "" "Benutzeroberfläche.\n" "und schließen Sie die Registerkarten Projekt, Ausgewählt und Werkzeug ein." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Schriftgröße der Achse" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Hiermit wird die Schriftgröße für die Zeichenbereichsachse festgelegt." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Textbox-Schriftgröße" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -9063,29 +9063,29 @@ msgstr "" "Hiermit wird die Schriftgröße für die Textbox-GUI festgelegt\n" "Elemente, die in FlatCAM verwendet werden." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Begrüßungsbildschirm" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "" "Aktivieren Sie die Anzeige des Begrüßungsbildschirms beim Start der " "Anwendung." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Systray-Symbol" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Anzeige des FlatCAM-Symbols in Systray aktivieren." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell beim Start" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -9094,11 +9094,11 @@ msgstr "" "möchten\n" "Beim Start automatisch starten." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Projekt beim Start" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -9108,11 +9108,11 @@ msgstr "" "angezeigt werden soll\n" "beim Start automatisch angezeigt werden." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Projekt autoausblenden" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9124,11 +9124,11 @@ msgstr "" "keine Objekte geladen sind und anzeigen, wenn ein \n" "neues Objekt erstellt wird." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "QuickInfos aktivieren" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -9137,11 +9137,11 @@ msgstr "" "sollen\n" "wenn Sie mit der Maus über Elemente in der App fahren." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Mauszeiger" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9151,27 +9151,27 @@ msgstr "" "- Klein -> mit einer anpassbaren Größe.\n" "- Groß -> Unendliche Linien" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Klein" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Groß" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Mauszeigergröße" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Stellen Sie die Größe des Mauszeigers in Pixel ein." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Objektbestätigung löschen" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9182,22 +9182,22 @@ msgstr "" "löschen ausgelöst wird, entweder durch\n" "Menüverknüpfung oder Tastenkombination." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "App-Einstellungen" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Einheiten" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9207,22 +9207,22 @@ msgstr "" "Was hier ausgewählt wird, wird jedes Mal eingestellt\n" "FLatCAM wird gestartet." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "ZOLL" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Präzision in mm" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9233,11 +9233,11 @@ msgstr "" "wenn das Metrische Einheitensystem verwendet wird.\n" "Jede Änderung erfordert einen Neustart der Applikation." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Präzision (Zoll)" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9248,11 +9248,11 @@ msgstr "" "wenn das Imperiale (Inches) Einheitensystem verwendet wird.\n" "Jede Änderung erfordert einen Neustart der Applikation." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Grafik-Engine" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9271,19 +9271,19 @@ msgstr "" "Intel HD3000 oder älter. In diesem Fall ist der Plotbereich daher schwarz\n" "Verwenden Sie den Legacy (2D) -Modus." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legacy (2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL (3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "Darstellung" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9299,11 +9299,11 @@ msgstr "" "Die Auswahl hier beeinflusst die Parameter in\n" "Die Registerkarte Ausgewählt für alle Arten von FlatCAM-Objekten." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Portable Anwendung" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9317,19 +9317,19 @@ msgstr "" "Dies bedeutet, dass die Voreinstellungsdateien gespeichert werden\n" "Im Anwendungsordner, im Unterordner lib \\ config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Sprachen" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Stellen Sie die Sprache ein, die in FlatCAM verwendet wird." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Sprache anwend" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9348,11 +9348,11 @@ msgstr "" "Sicherheitsfunktionen. In diesem Fall wird die Sprache sein\n" "Beim nächsten Start der App angewendet." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Versionsprüfung" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9361,11 +9361,11 @@ msgstr "" "wenn Sie das Kontrollkästchen aktivieren möchten\n" "für eine neue Version automatisch beim Start." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Statistiken senden" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9374,11 +9374,11 @@ msgstr "" "zustimmen\n" "wird beim Start automatisch aktualisiert, um FlatCAM zu verbessern." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Pan-Taste" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9388,35 +9388,35 @@ msgstr "" "- MMB -> Mittlere Maustaste\n" "- RMB -> Rechte Maustaste" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "MMB" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "RMB" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Mehrfachauswahl" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Wählen Sie den Schlüssel für die Mehrfachauswahl aus." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "STRG" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Thread Anzahl" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9432,11 +9432,11 @@ msgstr "" "Der Standardwert ist 2.\n" "Nach dem Ändern wird es beim nächsten Start der App angewendet." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Geo-Toleranz" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9452,11 +9452,11 @@ msgstr "" "Performance. Ein höherer Wert bietet mehr\n" "Leistung auf Kosten des Detaillierungsgrades." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "\"Offen\" -Verhalten" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9473,11 +9473,11 @@ msgstr "" "Dateien zuletzt verwendet: entweder der Pfad\n" "Pfad zum Speichern von Dateien oder Pfad zum Öffnen von Dateien." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Speichern Sie das komprimierte Projekt" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9487,11 +9487,11 @@ msgstr "" "Wenn diese Option aktiviert ist, wird ein komprimiertes FlatCAM-Projekt " "gespeichert." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Kompression" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9501,11 +9501,11 @@ msgstr "" "ein FlatCAM-Projekt. Ein höherer Wert bedeutet eine bessere Komprimierung\n" "erfordern jedoch mehr RAM-Auslastung und mehr Verarbeitungszeit." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Lesezeichenlimit" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9515,11 +9515,11 @@ msgstr "" "Die Anzahl der Lesezeichen im Lesezeichen-Manager ist möglicherweise größer\n" "Aber das Menü wird nur so viel enthalten." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Unsichere Maschineneinstellungen erlauben" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9534,20 +9534,20 @@ msgstr "" "Wird beim Nächsten Programmstart wirksam\n" " << ACHTUNG>>: Ändern Sie das nicht, wenn Sie nicht wissen was Sie tun!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Geometrie Allgemein" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "M-farbig" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Kreisschritte" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9555,11 +9555,11 @@ msgstr "" "Die Anzahl der Kreisschritte für Gerber\n" "lineare Approximation mit kreisförmiger Apertur." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Standardwerte" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9567,25 +9567,25 @@ msgstr "" "Diese Werte werden als Ersatzwerte verwendet\n" "für den Fall, dass sie nicht in der Gerber-Datei gefunden werden." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "Die in der Gerber-Datei verwendeten Einheiten." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "ZOLL" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Nullen" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9599,41 +9599,41 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen entfernt\n" "und führende Nullen werden beibehalten." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Gerber-Optionen" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Konv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Kombinieren Sie Pässe" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Erweiterte Optionen von Gerber" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Erweiterte Optionen" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9643,11 +9643,11 @@ msgstr "" "Diese Parameter sind nur für verfügbar\n" "Fortgeschrittene Anwendungsebene." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Tabelle anzeigen / ausblenden" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9657,15 +9657,15 @@ msgstr "" "Beim Ausblenden werden auch alle Markierungsformen gelöscht\n" "das sind auf leinwand gezeichnet." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Äußeres" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Inneres" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9679,19 +9679,19 @@ msgstr "" "Standardeinstellung.\n" "<< WARNUNG >>: Ändern Sie dies nur, wenn Sie wissen, was Sie tun !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Keiner" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Vereinfachen" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9701,23 +9701,23 @@ msgstr "" "geladen mit Vereinfachung mit einer festgelegten Toleranz.\n" "<< WARNUNG >>: Ändern Sie dies nur, wenn Sie wissen, was Sie tun !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Toleranz" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Toleranz für Polygonvereinfachung." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Gerber Export" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Exportoptionen" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9725,11 +9725,11 @@ msgstr "" "Die hier eingestellten Parameter werden in der exportierten Datei verwendet\n" "bei Verwendung des Menüeintrags Datei -> Exportieren -> Gerber exportieren." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Ganzzahl / Dezimalzahl" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9737,7 +9737,7 @@ msgstr "" "Die Anzahl der Ziffern im gesamten Teil der Nummer\n" "und im Bruchteil der Zahl." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9745,7 +9745,7 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der ganze Teil von Gerber koordiniert." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9753,16 +9753,16 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "Der Dezimalteil der Gerber-Koordinaten." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "Eine Liste der Gerber-Editor-Parameter." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Auswahllimit" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9776,23 +9776,23 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Neuer Blendencode" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Standard Blendenöffnung" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Wert für die neue Blende" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Neuer Blendentyp" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9800,35 +9800,35 @@ msgstr "" "Geben Sie für die neue Blende ein.\n" "Kann \"C\", \"R\" oder \"O\" sein." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Öffnungsmaße" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Durchmesser der Schneidwerkzeuge, getrennt durch ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Lineares Pad-Array" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Lineare Richtung" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Kreisschlitz-Array" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Kreisrichtung" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9836,48 +9836,48 @@ msgstr "" "Richtung für kreisförmige Anordnung. \n" "Kann CW = Uhrzeigersinn oder CCW = Gegenuhrzeigersinn sein." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Kreiswinkel" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Abstand, in dem das Gerber-Element gepuffert werden soll." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Skalierungswerk" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Faktor zum Skalieren des Gerber-Elements." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Schwelle niedrig" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Schwellenwert, unter dem die Blenden nicht markiert sind." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Schwelle hoch" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Schwellenwert, über dem die Blenden nicht markiert sind." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon Allgemeines" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Excellon Format" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9919,12 +9919,12 @@ msgstr "" "Sprint-Layout 2: 4 ZOLL LZ\n" "KiCAD 3: 5 ZOLL TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Die Standardwerte für ZOLL sind 2: 4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9932,8 +9932,8 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der gesamte Teil der Excellon-Koordinaten." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9941,19 +9941,19 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der Dezimalteil der Excellon-Koordinaten." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "METRISCH" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Die Standardwerte für METRISCH sind 3: 3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Standard Nullen" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9967,7 +9967,7 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen beibehalten\n" "und führende Nullen werden entfernt." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9983,11 +9983,11 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen beibehalten\n" "und führende Nullen werden entfernt." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Standard Einheiten" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9999,7 +9999,7 @@ msgstr "" "wird verwendet. Einige Excellon-Dateien haben keinen Header\n" "Daher wird dieser Parameter verwendet." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -10009,19 +10009,19 @@ msgstr "" "Einige Excellon-Dateien haben keinen Header\n" "Daher wird dieser Parameter verwendet." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Exporteinstellungen aktual" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Optimierung der Excellons" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algorithmus:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -10048,19 +10048,19 @@ msgstr "" "und verwendet\n" "Travelling Salesman-Algorithmus zur Pfadoptimierung." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Optimierungszeit" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -10072,11 +10072,11 @@ msgstr "" "Pfadoptimierung. Diese maximale Dauer wird hier eingestellt.\n" "In Sekunden." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Excellon-Optionen" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -10084,11 +10084,11 @@ msgstr "" "Parameter, die zum Erstellen eines CNC-Auftragsobjekts verwendet werden\n" "für dieses Bohrobjekt." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Dauer" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -10101,19 +10101,19 @@ msgstr "" "angezeigt\n" "in Bohrer umgewandelt." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Erstellen Sie Geometrie zum Fräsen von Löchern." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Standardwerte" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Excellon erweiterte Optionen" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -10123,19 +10123,19 @@ msgstr "" "Diese Parameter sind nur für verfügbar\n" "Erweiterte App. Niveau." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Werkzeugwechsel X, Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Werkzeugwechsel X, Y Position." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Drehrichtung" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -10147,11 +10147,11 @@ msgstr "" "- CW = im Uhrzeigersinn oder\n" "- CCW = gegen den Uhrzeigersinn" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Schneller Sprung" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -10163,11 +10163,11 @@ msgstr "" "Das bedeutet die schnellste verfügbare Geschwindigkeit.\n" "WARNUNG: Die Verschiebung erfolgt bei Toolchange X, Y-Koordinaten." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Schneller Rückzug" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10183,11 +10183,11 @@ msgstr "" "  - Wenn Sie den Weg von Z-Schnitt (Schnitttiefe) nach Z_Move prüfen\n" "(Fahrhöhe) erfolgt so schnell wie möglich (G0) in einem Zug." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Excellon Export" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10196,11 +10196,11 @@ msgstr "" "bei Verwendung des Menüeintrags Datei -> Exportieren -> Exportieren von " "Excellon." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "Die in der Excellon-Datei verwendeten Einheiten." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10212,11 +10212,11 @@ msgstr "" "Hier legen wir das verwendete Format fest\n" "Koordinaten verwenden keine Periode." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Format" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10233,15 +10233,15 @@ msgstr "" "Es muss auch angegeben werden, wenn LZ = führende Nullen beibehalten werden\n" "oder TZ = nachfolgende Nullen bleiben erhalten." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Dezimal" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Keine Dezimalzahl" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10255,11 +10255,11 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen beibehalten\n" "und führende Nullen werden entfernt." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Schlitze-Typ" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10273,19 +10273,19 @@ msgstr "" "Beim Bohren (G85) werden die Steckplätze exportiert\n" "Verwenden Sie den Befehl Bohrschlitz (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Geroutet" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Gebohrt (G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "Eine Liste der Excellon Editor-Parameter." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10299,19 +10299,19 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Neuer Werkzeugdurchm" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Linearbohrer-Array" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Rundbohrer-Array" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10323,19 +10323,19 @@ msgstr "" "Der Mindestwert beträgt: -359,99 Grad.\n" "Maximaler Wert ist: 360.00 Grad." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Lineare Schlitzanordnung" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Kreisschlitz-Array" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometrie Allgemein" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10343,11 +10343,11 @@ msgstr "" "Die Anzahl der Kreisschritte für die Geometrie\n" "Kreis- und Bogenformen lineare Annäherung." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Geometrieoptionen" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10357,11 +10357,11 @@ msgstr "" "die Konturen davon nachzeichnen\n" "Geometrieobjekt." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Tiefe / Pass" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10375,11 +10375,11 @@ msgstr "" "es ist ein Bruch aus der Tiefe\n" "was einen negativen Wert hat." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Geometrie Erw. Optionen" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10389,13 +10389,13 @@ msgstr "" "Diese Parameter sind nur für verfügbar\n" "Erweiterte App. Niveau." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Werkzeugwechsel X, Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10403,11 +10403,11 @@ msgstr "" "Höhe des Werkzeugs unmittelbar nach Beginn der Arbeit.\n" "Löschen Sie den Wert, wenn Sie diese Funktion nicht benötigen." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Segment X Größe" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10417,11 +10417,11 @@ msgstr "" "Nützlich für die automatische Nivellierung.\n" "Ein Wert von 0 bedeutet keine Segmentierung auf der X-Achse." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Segment Y Größe" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10431,15 +10431,15 @@ msgstr "" "Nützlich für die automatische Nivellierung.\n" "Ein Wert von 0 bedeutet keine Segmentierung auf der Y-Achse." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Geo-Editor" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "Eine Liste der Geometry Editor-Parameter." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10453,11 +10453,11 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNC-Job Allgemein" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10465,11 +10465,11 @@ msgstr "" "Die Anzahl der Kreisschritte für GCode\n" "Kreis- und Bogenformen lineare Annäherung." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Verfahrdurchm" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -10477,11 +10477,11 @@ msgstr "" "Die Breite der Fahrlinien soll sein\n" "in der Handlung gerendert." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Koordinate Dezimalzahlen" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10489,11 +10489,11 @@ msgstr "" "Die Anzahl der Dezimalstellen, für die verwendet werden soll\n" "die X-, Y-, Z-Koordinaten im CNC-Code (GCODE usw.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Vorschub-Dezimalstellen" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10501,11 +10501,11 @@ msgstr "" "Die Anzahl der Dezimalstellen, für die verwendet werden soll\n" "der Vorschubparameter im CNC-Code (GCODE usw.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Koordinaten eingeben" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10517,19 +10517,19 @@ msgstr "" "- Absolut G90 -> die Referenz ist der Ursprung x = 0, y = 0\n" "- Inkrementell G91 -> Die Referenz ist die vorherige Position" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Absolut G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "Inkrementelles G91" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Windows Zeilenendemarkierung erzwingen" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10537,65 +10537,65 @@ msgstr "" "Wenn ausgewählt werden Zeilenendungsmarkierungen von Windows (CRLF) auch auf " "anderen Betriebssystemen geschrieben." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "CNC-Auftragsoptionen" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "G-Code exportieren" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Voranstellen an G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "An G-Code anhängen" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "Erw. CNC-Joboptionen" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Z Tiefe für den Schnitt" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Z Höhe für die Reise" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = Zeit zum Verweilen, damit die Spindel ihre eingestellte Drehzahl " "erreicht" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Anmerkungsgröße" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "Die Schriftgröße des Anmerkungstextes. In Pixeln." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Anmerkungsfarbe" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Legen Sie die Schriftfarbe für die Anmerkungstexte fest." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "NCC-Tooloptionen" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Werkzeug durchmesser" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10607,11 +10607,11 @@ msgstr "" "- \"V-Form\"\n" "- Rundschreiben" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "V-Form" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10621,13 +10621,13 @@ msgstr "" "Schnitttiefe in Material. Negativer Wert.\n" "In FlatCAM-Einheiten." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" "Durchmesser (Eindringtiefe) für das neue Werkzeug, das in der " "Werkzeugtabelle hinzugefügt werden soll." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10640,13 +10640,13 @@ msgstr "" "Werkzeugverbrauchs\n" "- konventionell / nützlich, wenn kein Spielausgleich vorhanden ist" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Werkzeugbestellung" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10671,18 +10671,18 @@ msgstr "" "festgelegt\n" "in umgekehrter Richtung und deaktivieren Sie diese Steuerung." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Vorwärts" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Rückwärts" # Double -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10704,14 +10704,14 @@ msgstr "" "Höhere Werte = langsame Bearbeitung und langsame Ausführung auf CNC\n" "wegen zu vieler Pfade." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10722,22 +10722,22 @@ msgstr "" "Schritt nach innen. Seed-based : Ausgehend vom Saatgut.
" "Line-based: Parallele Linien." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Verbinden" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Kontur" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Rest M." -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10755,7 +10755,7 @@ msgstr "" "kein kupfer mehr zum löschen oder es gibt keine werkzeuge mehr.\n" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10768,12 +10768,12 @@ msgstr "" "von den Kupfermerkmalen.\n" "Der Wert kann zwischen 0 und 10 FlatCAM-Einheiten liegen." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Offsetwert" # What the hack is a FlatCAM unit?? -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10785,26 +10785,26 @@ msgstr "" "zu den Kupferflächen enden.\n" "Der Wert kann zwischen 0 und 10 FlatCAM-Einheiten liegen." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Selbst" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Bereich" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Referenz" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10824,19 +10824,19 @@ msgstr "" "- 'Referenzobjekt' - löscht nicht kupferne Objekte innerhalb des Bereichs\n" "von einem anderen Objekt angegeben." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "NormalFormat" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progressiv" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "NCC-Plotten" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10844,16 +10844,16 @@ msgstr "" "- 'Normal' - normales Plotten am Ende des NCC-Jobs\n" "- 'Progressiv' - Nachdem jede Form generiert wurde, wird sie geplottet." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Ausschnittwerkzeug-Optionen" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Werkzeugdurchm" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10861,11 +10861,11 @@ msgstr "" "Durchmesser des zum Ausschneiden verwendeten Werkzeugs\n" "die PCB-Form aus dem umgebenden Material." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Objektart" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10877,15 +10877,15 @@ msgstr "" "Ein Panel-PCB-Gerber Objekt, dass\n" "aus vielen einzelnen PCB-Konturen zusammengesetzt ist." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Einzeln" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Platte" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10895,11 +10895,11 @@ msgstr "" "macht den Ausschnitt der Leiterplatte weiter aus\n" "die tatsächliche PCB-Grenze" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Spaltgröße" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10911,11 +10911,11 @@ msgstr "" "das umgebende Material (das eine\n" "von denen die Leiterplatte ausgeschnitten ist)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Spalt" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10939,11 +10939,11 @@ msgstr "" "- 2 tb \t- 2 * oben + 2 * unten\n" "- 8 \t- 2 * links + 2 * rechts + 2 * oben + 2 * unten" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Konvexe Form." -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10951,11 +10951,11 @@ msgstr "" "Erstellen Sie eine konvexe Form, die die gesamte Leiterplatte umgibt.\n" "Wird nur verwendet, wenn der Quellobjekttyp Gerber ist." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "2Seitige Werkzeugoptionen" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10963,36 +10963,36 @@ msgstr "" "Ein Werkzeug, das beim Erstellen eines doppelseitigen Dokuments hilft\n" "PCB mit Ausrichtungslöchern." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Bohrdurchmesser" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Durchmesser des Bohrers für die Ausrichtungslöcher." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Spiegelachse:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Vertikal spiegeln (X) oder horizontal (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Punkt" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Box" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Achsenreferenz" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -11002,15 +11002,15 @@ msgstr "" "eine angegebene Box (in einem FlatCAM-Objekt) durch\n" "das Zentrum." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Paint werkzeug-Optionen" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Parameter:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -11036,15 +11036,15 @@ msgstr "" "- 'Referenzobjekt' - löscht nicht kupferne Objekte innerhalb des Bereichs\n" "von einem anderen Objekt angegeben." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Wählen" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Malen Sie Plotten" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -11052,11 +11052,11 @@ msgstr "" "- 'Normal' - normales Plotten am Ende des Malvorgangs\n" "- 'Progressiv' - Nachdem jede Form generiert wurde, wird sie geplottet." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Filmwerkzeugoptionen" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -11066,11 +11066,11 @@ msgstr "" "FlatCAM-Objekt\n" "Die Datei wird im SVG-Format gespeichert." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Filmtyp" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11086,19 +11086,19 @@ msgstr "" "mit weiß auf einer schwarzen leinwand.\n" "Das Filmformat ist SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Filmfarbe" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Stellen Sie die Filmfarbe ein, wenn Positivfilm ausgewählt ist." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Rand" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11118,11 +11118,11 @@ msgstr "" "weiße Farbe wie der Rest und die mit der verwechseln kann\n" "Umgebung, wenn nicht für diese Grenze." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Skalierungshub" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11134,11 +11134,11 @@ msgstr "" "dünner ist.\n" "Daher können die Feinheiten von diesem Parameter stärker beeinflusst werden." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Filmeinstellungen" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11148,11 +11148,11 @@ msgstr "" "In diesem Abschnitt finden Sie die Tools zum Ausgleichen der " "Druckverzerrungen." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Filmgeometrie skalieren" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11160,21 +11160,21 @@ msgstr "" "Ein Wert größer als 1 streckt den Film\n" "Ein Wert unter 1 ruckelt." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "X Faktor" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Y Faktor" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Verzerren Sie die Filmgeometrie" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11182,17 +11182,17 @@ msgstr "" "Positive Werte werden nach rechts verschoben\n" "negative Werte werden nach links verschoben." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "X Winkel" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Y Winkel" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -11200,58 +11200,58 @@ msgstr "" "Der Referenzpunkt, der als Ursprung für den Versatz verwendet werden soll.\n" "Dies kann einer der vier Punkte des Geometrie-Begrenzungsrahmens sein." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Unten links" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Oben links" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Unten rechts" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Oben rechts" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Spiegeln Sie die Filmgeometrie" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "" "Spiegeln Sie die Filmgeometrie auf der ausgewählten Achse oder auf beiden." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Both" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Achse spiegeln" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Filmtyp:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11263,23 +11263,23 @@ msgstr "" "- 'PNG' -> raster image\n" "- 'PDF' -> portable document format" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Seitenausrichtung" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Seitengröße" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "Eine Auswahl von Standard ISO 216 Seitengrößen." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Panelize Werkzeugoptionen" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11289,11 +11289,11 @@ msgstr "" "Jedes Element ist eine Kopie des Quellobjekts\n" "in einem X-Abstand, Y-Abstand voneinander." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Abstandspalten" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11301,11 +11301,11 @@ msgstr "" "Abstand zwischen den Spalten des gewünschten Bereichs.\n" "In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Abstand Reihen" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11313,36 +11313,36 @@ msgstr "" "Abstand zwischen den Reihen des gewünschten Feldes.\n" "In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Säulen" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Anzahl der Spalten des gewünschten Bereichs" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Reihen" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Anzahl der Zeilen des gewünschten Panels" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Panel-Typ" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11352,11 +11352,11 @@ msgstr "" "- Gerber\n" "- Geometrie" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Beschränkung innerhalb" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11370,11 +11370,11 @@ msgstr "" "Das letzte Panel enthält so viele Spalten und Zeilen wie\n" "Sie passen vollständig in den ausgewählten Bereich." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Breite (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11382,11 +11382,11 @@ msgstr "" "Die Breite (DX), in die das Panel passen muss.\n" "In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Höhe (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11394,15 +11394,15 @@ msgstr "" "Die Höhe (DY), in die die Platte passen muss.\n" "In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Rechner-Tool-Optionen" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "V-Shape-Werkzeugrechner" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11413,11 +11413,11 @@ msgstr "" "mit dem Spitzendurchmesser, Spitzenwinkel und\n" "Schnitttiefe als Parameter." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Spitzendurchmesser" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11425,11 +11425,11 @@ msgstr "" "Dies ist der Werkzeugspitzendurchmesser.\n" "Es wird vom Hersteller angegeben." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Spitzenwinkel" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11437,7 +11437,7 @@ msgstr "" "Dies ist der Winkel an der Spitze des Werkzeugs.\n" "Es wird vom Hersteller angegeben." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11445,11 +11445,11 @@ msgstr "" "Dies ist die Tiefe zum Schneiden in Material.\n" "Im CNCJob-Objekt ist dies der Parameter CutZ." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Galvanikrechner" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11460,27 +11460,27 @@ msgstr "" "unter Verwendung einer Methode wie Grahit-Tinte oder Calcium-Hypophosphit-" "Tinte oder Palladiumchlorid." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "PCB Länge" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "Dies ist die Boardlänge. In Zentimeter." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "PCB Breite" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "Dies ist die Breite der Platte in Zentimetern." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Stromdichte" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11488,11 +11488,11 @@ msgstr "" "Stromdichte durch die Platine.\n" "In Ampere pro Quadratfuß ASF." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Kupferwachstum" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11500,11 +11500,11 @@ msgstr "" "Wie dick soll das Kupferwachstum sein.\n" "In Mikrometern." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Umwandlungswerkzeug-Optionen" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11512,19 +11512,19 @@ msgstr "" "Verschiedene Transformationen, die angewendet werden können\n" "auf einem FlatCAM-Objekt." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Neigung" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Faktor für die Skalierung auf der X-Achse." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Faktor für die Skalierung auf der Y-Achse." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11532,7 +11532,7 @@ msgstr "" "Skalieren Sie die ausgewählten Objekte\n" "Verwenden des Skalierungsfaktors X für beide Achsen." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11544,27 +11544,27 @@ msgstr "" "und die Mitte der größten Begrenzungsbox\n" "der ausgewählten Objekte, wenn sie nicht markiert sind." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "X-Wert" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Abstand zum Offset auf der X-Achse. In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Y-Wert" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Abstand zum Offset auf der Y-Achse. In aktuellen Einheiten." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Spiegelreferenz" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11587,11 +11587,11 @@ msgstr "" "Oder geben Sie die Koordinaten im Format (x, y) in ein\n" "Punkt-Eingabefeld und klicken Sie auf X (Y) drehen" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Referenzpunkt spiegeln" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11602,11 +11602,11 @@ msgstr "" "Das 'x' in (x, y) wird verwendet, wenn Sie bei X und\n" "Das 'y' in (x, y) wird verwendet, wenn Flip auf Y und verwendet wird" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Lötpaste-Werkzeug-Optionen" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11614,49 +11614,49 @@ msgstr "" "Ein Werkzeug zum Erstellen von GCode für die Ausgabe\n" "Lotpaste auf eine Leiterplatte." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Durchmesser der Düsenwerkzeuge, getrennt durch ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Neuer Düsendurchmesser" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Durchmesser für das neue Düsenwerkzeug, das in die Werkzeugtabelle eingefügt " "werden soll" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Z Dosierbeginn" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "Die Höhe (Z) bei der Lotpastendosierung." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Z-Abgabe" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "Die Höhe (Z) bei der Lotpastendosierung." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Z Abgabestopp" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "Die Höhe (Z) bei der Lotpastendosierung stoppt." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Z Reise" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11664,15 +11664,15 @@ msgstr "" "Die Höhe (Z) für den Weg zwischen Pads\n" "(ohne Lotpaste zu dosieren)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Z Werkzeugwechsel" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "Die Höhe (Z) für Werkzeug (Düse) ändert sich." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11680,11 +11680,11 @@ msgstr "" "Die X, Y-Position für Werkzeug (Düse) ändert sich.\n" "Das Format ist (x, y), wobei x und y reelle Zahlen sind." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Vorschub (Geschwindigkeit) während der Bewegung auf der X-Y-Ebene." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11692,11 +11692,11 @@ msgstr "" "Vorschub (Geschwindigkeit) bei vertikaler Bewegung\n" "(auf der Z-Ebene)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Vorschub Z Dosierung" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11704,11 +11704,11 @@ msgstr "" "Vorschub (Geschwindigkeit) bei vertikaler Aufwärtsbewegung\n" "in Ausgabeposition (in der Z-Ebene)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Spindeldrehzahl FWD" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11716,19 +11716,19 @@ msgstr "" "Die Spendergeschwindigkeit beim Schieben der Lötpaste\n" "durch die Spenderdüse." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Verweilzeit FWD" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pause nach dem Löten." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Spindeldrehzahl REV" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11736,11 +11736,11 @@ msgstr "" "Die Spendergeschwindigkeit beim Einfahren der Lötpaste\n" "durch die Spenderdüse." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Verweilen REV" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11748,15 +11748,15 @@ msgstr "" "Pause nachdem Lotpastendispenser eingefahren wurde,\n" "das Druckgleichgewicht zu ermöglichen." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Dateien, die die GCode-Generierung steuern." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Substractor-Werkzeug-Optionen" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11764,22 +11764,22 @@ msgstr "" "Ein Werkzeug zum Subtrahieren eines Gerber- oder Geometrieobjekts\n" "von einem anderen des gleichen Typs." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Wege schließen" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Wenn Sie dies aktivieren, werden die vom Geometry-Substractor-Objekt " "geschnittenen Pfade geschlossen." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Optionen des Werkzeugs 'Regeln prüfen'" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11788,20 +11788,20 @@ msgstr "" "befinden\n" "von Herstellungsregeln." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Spurengröße" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Hiermit wird überprüft, ob die Mindestgröße für Traces erfüllt ist." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11810,16 +11810,16 @@ msgstr "Hiermit wird überprüft, ob die Mindestgröße für Traces erfüllt ist msgid "Min value" msgstr "Min. Wert" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Minimale akzeptable Trace-Größe." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Mininalabstand Kupfer zu Kupfer" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11827,33 +11827,33 @@ msgstr "" "Dies überprüft, ob der Mindestabstand zwischen Kupfer\n" "Spuren ist erfüllt." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Minimaler akzeptabler Abstandswert." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Mininalabstand Kupfer zum Rahmen" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." msgstr "Überprüft den Minimalabstand zwischen Kupfer und Rand." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Siebdruck zu siebdruck Abstand" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11861,13 +11861,13 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Objekte und Silkscreen-Objekte erfüllt ist." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Siebdruck auf Lötmaske Clearance" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11875,13 +11875,13 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Spuren und Lötmaskenspuren werden eingehalten." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Siebdruck zur Gliederung Clearance" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11889,12 +11889,12 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Spuren und der Umriss ist erfüllt." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Lötmaskenband" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11903,13 +11903,13 @@ msgstr "" "eingehalten wird\n" "Spuren und Soldermask-Merkmale sind erfüllt." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Minimaler Ring" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11917,16 +11917,16 @@ msgstr "" "Dies überprüft, ob der minimale Kupferring durch Bohren übrig bleibt\n" "Ein Loch in einem Pad ist getroffen." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Minimaler akzeptabler Ringwert." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Loch zu Loch Abstand" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11934,16 +11934,16 @@ msgstr "" "Dies überprüft, ob der Mindestabstand zwischen einem Bohrloch ist\n" "und ein weiteres Bohrloch ist getroffen." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Minimale zulässige Bohrergröße." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Lochgröße" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11951,11 +11951,11 @@ msgstr "" "Dadurch wird geprüft, ob die Bohrlöcher vorhanden sind\n" "Größen liegen über der Schwelle." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "\"Optimale\" Werkzeugoptionen" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11963,21 +11963,21 @@ msgstr "" "Ein Werkzeug, um den Mindestabstand zwischen zu finden\n" "jeweils zwei Gerber geometrische Elemente" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Präzision" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Anzahl der Dezimalstellen für die Abstände und Koordinaten in diesem " "Werkzeug." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "QR Code-Tooloptionen" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11985,11 +11985,11 @@ msgstr "" "Ein Werkzeug um QR Codes zu erzeugen, um diese\n" "in Gerber Dateien einzufügen oder als Datei zu exportieren." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Version" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11997,11 +11997,11 @@ msgstr "" "Je nach QRCode Version kann 1 (21x21 Quadrate)\n" " bis 40 (177x177 Quadrate) angegeben werden." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Fehlerausgleich" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -12017,11 +12017,11 @@ msgstr "" "Q: max. 25%% Fehler können ausgeglichen werden\n" "H : max. 30%% Fehler können ausgeglichen warden." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Quadratgröße" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -12030,11 +12030,11 @@ msgstr "" "des QRCodes beeinflusst, da sie die Größe jedes einzelnen Quadrats " "spezifiziert." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Randdicke" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -12043,23 +12043,23 @@ msgstr "" "Standardwert is 4. Die Breite gibt den Raum der Freistellung um den QRCode " "an." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "QRCode Daten" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Beliebiger Text der in den QRCode umgerechnet werden soll." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Geben Sie hier den Text in Ihrem QRCode an." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polarität" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -12069,17 +12069,17 @@ msgstr "" "Es kann entweder Negativ sein (die Boxen sind durchsichtig)\n" "oder Positiv (die Boxen sind undurchsichtig)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Negativ" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Positiv" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -12091,7 +12091,7 @@ msgstr "" "sollte er \"Positiv\" sein, wenn sie ihn zum Copper File hinzufügen\n" "wollen sollte er möglichst \"Negativ\" sein." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -12100,32 +12100,32 @@ msgstr "" "Der Umriss um den QRCode, der die Freistellungsfläche definiert\n" "kann abgerundete oder scharfe Ecken haben." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Agberundet" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Boxfarbe" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Wählen Sie die Farbe der Boxen." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Hintergrundfarbe" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Wählen Sie die Farbe im QRCode, die nicht von einer Box bedeckt ist." # Don´t know Copper Thieving -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Copper Thieving Tool Optionen" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -12133,16 +12133,16 @@ msgstr "" "Ein Werkzeug um Copper Thieving durchzuführen, das auf\n" "ein ausgewähltes Gerber File angewendet werden kann." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Anzahl der Schritte (Linien) um Kreise zu interpolieren." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Freistellung" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -12154,22 +12154,22 @@ msgstr "" "Polygon\n" "in mehrere aufgeteilt." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Bereichsauswahl" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Ref. Objekt" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Referenz:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -12183,21 +12183,21 @@ msgstr "" "- 'Referenzobjekt' - 'Copper Thieving' innerhalb des von einem anderen " "Objekt angegebenen Bereichs." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Rechteckig" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Minimal" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Box-Typ:" # Double -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -12205,24 +12205,24 @@ msgstr "" "- 'Rechteckig' - Der Begrenzungsrahmen hat eine rechteckige Form.\n" "- 'Minimal' - Der Begrenzungsrahmen ist die konvexe Rumpfform." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Punktmuster" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Quadratraster" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Linienraster" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Füllart:" # Double -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12235,55 +12235,55 @@ msgstr "" "gefüllt.\n" "- 'Linienraster' - Der leere Bereich wird mit einem Linienmuster gefüllt." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Punktmuster Parameter" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Punktdurchmesser im Punktmuster." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Abstand" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Abstand zwischen zwei Punkten im Punktmuster." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Quadratraster Parameter" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Quadratlängen im Quadratraster." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Abstand zwischen zwei Quadraten im Quadratraster." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Schraffurparameter" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Liniendicke." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Linienabstand." # What is a Robber Bar? -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Robber Bar-Parameter" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12291,28 +12291,28 @@ msgstr "" "Parameter für die Robber Bar\n" "Eine Robber Bar ist ein Kupferrand bei Lochmustern." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Begrenzungsrahmenrand der Robber Bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Dicke" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "Dicke der Robber Bar." # What is pattern plating? -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Musterbeschichtungsmaske" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Erzeugen Sie eine Maske für die Musterbeschichtung." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12321,16 +12321,16 @@ msgstr "" "und/oder der Robber Bar und den tatsächlichen Öffnungen in der Maske." # I have no clue -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Passermarken-Werkzeugoptionen" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Parameter für dieses Werkzeug." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12340,19 +12340,19 @@ msgstr "" "des Bezugspunktes kreisförmig ist, ansonsten die Größe des Bezugspunktes.\n" "Der Ausschnitt der Lötmaske ist doppelt so groß." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manuell" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Modus:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12362,19 +12362,19 @@ msgstr "" "platziert.\n" "- \"Manuell\" Die Bezugspunkte werden manuell platziert." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Hoch" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Runter" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Zweiter Bezugspunkt" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12387,19 +12387,19 @@ msgstr "" "- \"Keine\" Es gibt keinen zweiten Bezugspunkt, die Reihenfolge ist: Unten-" "Links, Oben-Rechts." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Kreuzförmig" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Schachbrett" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Bezugspunktart" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12411,19 +12411,19 @@ msgstr "" "\"Kreuzförmig\" Kreuzlinienbezugspunkte\n" "\"Schachbrett\" Schachbrettförmige Bezugspunkte." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Liniendicke" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Kalibirierungs-Tool-Optionen" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Quellenart" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12436,27 +12436,27 @@ msgstr "" "- \"Frei\" klicken Sie frei auf der Leinwand um einen Kalibierungspunkt zu " "setzen" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Frei" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Die Höhe (Z) für den Weg zwischen Pads." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Z Überprüfung" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Höhe (Z) um den Punkt zu prüfen." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Z Höhen Werkzeug" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12464,11 +12464,11 @@ msgstr "" "Fügen sie eine Sequenz ein um die Höhe (Z)\n" "des Überprüfungswerkzeugs zu nullen." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Höhe (Z) zur Installation der Überprüfungssonde." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12478,11 +12478,11 @@ msgstr "" "Wenn kein Wert eingegeben wird, wird der Strom angezeigt\n" "(x, y) Punkt wird verwendet," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Zweiter Punkt" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12492,45 +12492,45 @@ msgstr "" "- oben links -> Der Benutzer richtet die Leiterplatte vertikal aus\n" "- rechts unten -> Der Benutzer richtet die Leiterplatte horizontal aus" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Oben links" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Unten rechts" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Excellon-Dateizuordnungen" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Wiederherstellen" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Stellen Sie den Standardzustand der Erweiterungsliste wieder her." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Alles löschen" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Löschen Sie alle Erweiterungen aus der Liste." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Erweiterungsliste" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12538,43 +12538,43 @@ msgstr "" "Liste der zu verwendenden Dateierweiterungen\n" "im Zusammenhang mit FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Erweiterung" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "A file extension to be added or deleted to the list." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Erweiterung hinzufügen" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Fügen Sie der Liste eine Dateierweiterung hinzu" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Erweiterung löschen" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Löschen Sie eine Dateierweiterung aus der Liste" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Assoziation anwenden" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12586,33 +12586,33 @@ msgstr "" "Sie sind nach der nächsten Anmeldung aktiv.\n" "Dies funktioniert nur unter Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "GCode-Dateizuordnungen" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Gerber Dateizuordnungen" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Autocompleter-Schlüsselwörter" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Stellen Sie den Standardzustand der Autocompleter-Schlüsselwortliste wieder " "her." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Löschen Sie alle Autocompleter-Schlüsselwörter aus der Liste." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Liste der Stichwörter" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12624,24 +12624,24 @@ msgstr "" "Der Autocompleter ist installiert\n" "im Code-Editor und für die Tcl-Shell." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "" "Ein Schlüsselwort, das der Liste hinzugefügt oder gelöscht werden soll." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Keyword hinzufügen" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Fügen Sie der Liste ein Schlüsselwort hinzu" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Stichwort löschen" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Löschen Sie ein Schlüsselwort aus der Liste" @@ -16697,6 +16697,12 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "G-Code hat keinen Einheitencode: entweder G20 oder G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Keine Form ausgewählt. Wählen Sie eine Form zum Auflösen aus" + #, python-brace-format #~ msgid "" #~ "[selected] {kind} created/selected: {name}" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index d09c0bf1..85e270a8 100644 Binary files a/locale/en/LC_MESSAGES/strings.mo and b/locale/en/LC_MESSAGES/strings.mo differ diff --git a/locale/en/LC_MESSAGES/strings.po b/locale/en/LC_MESSAGES/strings.po index ff0749e6..5e9a526b 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:26+0200\n" -"PO-Revision-Date: 2019-12-15 16:26+0200\n" +"POT-Creation-Date: 2019-12-16 00:16+0200\n" +"PO-Revision-Date: 2019-12-16 00:16+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -133,14 +133,14 @@ msgstr "Close Editor" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Yes" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "No" @@ -192,7 +192,7 @@ msgstr "FlatCAM preferences export cancelled." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -668,8 +668,8 @@ msgstr "Wrong coordinates. Enter coordinates in format: X,Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1134,7 +1134,7 @@ msgstr "Open DXF cancelled." msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Loading..." @@ -1772,7 +1772,7 @@ msgid "Custom Offset" msgstr "Custom Offset" #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Tool Type" @@ -1783,9 +1783,9 @@ msgstr "Tool Shape" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1808,8 +1808,8 @@ msgid "V-Angle" msgstr "V-Angle" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Travel Z" @@ -1825,12 +1825,12 @@ msgstr "FR Z" msgid "FR Rapids" msgstr "FR Rapids" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Spindle Speed" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Dwell" @@ -1839,7 +1839,7 @@ msgid "Dwelltime" msgstr "Dwelltime" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Preprocessor" @@ -1859,8 +1859,8 @@ msgstr "Toolchange" msgid "Toolchange XY" msgstr "Toolchange XY" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Toolchange Z" @@ -2296,12 +2296,12 @@ msgid "Skewing..." msgstr "Skewing..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "Basic" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Advanced" @@ -2309,7 +2309,7 @@ msgstr "Advanced" msgid "Buffering solid geometry" msgstr "Buffering solid geometry" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2592,11 +2592,11 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Advanced" @@ -2620,50 +2620,54 @@ msgstr "Machine Code file saved to" msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "This CNCJob object can't be processed because it is a" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "G-code does not have a units code: either G20 or G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "Toolchange G-code was replaced by a custom code." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "No such file or directory" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Saved to" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "There is no preprocessor file." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Document Editor" @@ -2750,11 +2754,11 @@ msgstr "" "therefore the app will convert the value to negative. Check the resulting " "CNC code (Gcode etc)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "The Cut Z parameter is zero. There will be no cut, skipping file" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2764,31 +2768,31 @@ msgstr "" "y) \n" "but now there is only one value, not two. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Creating a list of points to drill..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Starting G-Code" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Starting G-Code for tool with diameter" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "G91 coordinates not implemented" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "The loaded Excellon file has no drills" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Finished G-Code generation..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2798,7 +2802,7 @@ msgstr "" "y) \n" "but now there is only one value, not two." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2806,7 +2810,7 @@ msgstr "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2820,11 +2824,11 @@ msgstr "" "therefore the app will convert the value to negative.Check the resulting CNC " "code (Gcode etc)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "Travel Z parameter is None or zero." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2838,37 +2842,37 @@ msgstr "" "therefore the app will convert the value to positive.Check the resulting CNC " "code (Gcode etc)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "The Z Travel parameter is zero. This is dangerous, skipping file" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Indexing geometry before generating G-Code..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Starting G-Code..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Finished G-Code generation" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "paths traced" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Expected a Geometry, got" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2876,35 +2880,35 @@ msgstr "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " paths traced." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "There is no tool data in the SolderPaste geometry." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Finished SolderPste G-Code generation" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "paths traced." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Parsing GCode file. Number of lines" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Creating Geometry from the parsed GCode file. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Unifying Geometry from parsed Geometry segments" @@ -3033,7 +3037,7 @@ msgstr "Done. Drill(s) Move completed." msgid "Done. Drill(s) copied." msgstr "Done. Drill(s) copied." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -3069,7 +3073,7 @@ msgstr "" "for this Excellon object." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" @@ -3147,16 +3151,16 @@ msgstr "Linear" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Nr of drills" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Specify how many drills to be in the array." @@ -3167,14 +3171,14 @@ msgstr "Specify how many drills to be in the array." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Direction" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3189,9 +3193,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3199,9 +3203,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3216,11 +3220,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3228,15 +3232,15 @@ msgstr "Angle" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Pitch" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Pitch = Distance between elements of the array." @@ -3265,26 +3269,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "Angle at which each element in circular array is placed." @@ -3300,16 +3304,16 @@ msgstr "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Length" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Length = The length of the slot." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3349,11 +3353,11 @@ msgstr "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Nr of slots" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Specify how many slots to be in the array." @@ -3440,7 +3444,7 @@ msgid "Round" msgstr "Round" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Square" @@ -3463,17 +3467,17 @@ msgid "Full Buffer" msgstr "Full Buffer" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Buffer Tool" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "Buffer distance value is missing or wrong format. Add it and retry." @@ -3491,12 +3495,12 @@ msgid "Text Tool" msgstr "Text Tool" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Tool dia" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3504,13 +3508,13 @@ msgstr "" "Diameter of the tool to\n" "be used in the operation." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Overlap Rate" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3529,17 +3533,17 @@ msgstr "" "Higher values = slow processing and slow execution on CNC\n" "due of too many paths." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Margin" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3550,8 +3554,8 @@ msgstr "" "the edges of the polygon to\n" "be painted." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Method" @@ -3564,20 +3568,20 @@ msgstr "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Standard" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "Seed-based" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Straight lines" @@ -3586,8 +3590,8 @@ msgstr "Straight lines" msgid "Connect:" msgstr "Connect:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3600,8 +3604,8 @@ msgstr "" msgid "Contour:" msgstr "Contour:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3625,9 +3629,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Paint cancelled. No shape selected." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Tools" @@ -3643,7 +3647,7 @@ msgstr "Transform Tool" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Rotate" @@ -3658,7 +3662,7 @@ msgstr "Skew/Shear" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Scale" @@ -3671,8 +3675,8 @@ msgstr "Mirror (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Offset" @@ -3689,7 +3693,7 @@ msgid "Angle:" msgstr "Angle:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3721,8 +3725,8 @@ msgstr "Angle X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3803,7 +3807,7 @@ msgid "Scale Y" msgstr "Scale Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Link" @@ -3818,7 +3822,7 @@ msgstr "" "using the Scale Factor X for both axis." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Scale Reference" @@ -4163,139 +4167,135 @@ msgstr "Geometry shape skew on Y axis done" msgid "Geometry shape skew on Y axis canceled" msgstr "Geometry shape skew on Y axis canceled" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Click on Center point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Click on Perimeter point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Done. Adding Circle completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Click on Start point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Click on Point3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Click on Stop point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Click on Stop point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Click on Point2 to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Click on Center point to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Direction: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mode: Start -> Stop -> Center. Click on Start point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mode: Center -> Start -> Stop. Click on Center point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Done. Arc completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Click on 1st corner ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Click on opposite corner to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Done. Rectangle completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Done. Polygon completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Backtracked one point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Done. Path completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "No shape selected. Select a shape to explode" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Done. Polygons exploded into lines." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVE: No shape selected. Select a shape to move" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " MOVE: Click on reference point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Click on destination point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Done. Geometry(s) Move completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Done. Geometry(s) Copy completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4303,94 +4303,94 @@ msgstr "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "No text to add." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Done. Adding Text completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Create buffer geometry ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Done. Buffer Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Done. Buffer Int Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Done. Buffer Ext Tool completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Select a shape to act as deletion area ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Click to pick-up the erase shape..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Click to erase ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Done. Eraser tool action completed." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Create Paint geometry ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Shape transformations ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "with diameter" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Copy cancelled. No shape selected." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Click on target point." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "A selection of at least 2 geo items is required to do Intersection." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4398,57 +4398,57 @@ msgstr "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Nothing selected for buffering." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Invalid distance for buffering." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Failed, the result is empty. Choose a different buffer value." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Full buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "Negative buffer value is not accepted." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Failed, the result is empty. Choose a smaller buffer value." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Interior buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Exterior buffer geometry created." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Nothing selected for painting." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Invalid value for" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4456,7 +4456,7 @@ msgstr "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Paint done." @@ -4600,7 +4600,7 @@ msgid "Done. Apertures copied." msgstr "Done. Apertures copied." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Gerber Editor" @@ -4626,8 +4626,8 @@ msgstr "Type" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Size" @@ -4664,7 +4664,7 @@ msgstr "" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Code for the new aperture" @@ -4740,7 +4740,7 @@ msgstr "Buffer Aperture" msgid "Buffer a aperture in the aperture list" msgstr "Buffer a aperture in the aperture list" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Buffer distance" @@ -4776,7 +4776,7 @@ msgstr "Scale Aperture" msgid "Scale a aperture in the aperture list" msgstr "Scale a aperture in the aperture list" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Scale factor" @@ -4832,7 +4832,7 @@ msgstr "Mark the polygons that fit within limits." msgid "Delete all the marked polygons." msgstr "Delete all the marked polygons." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Clear" @@ -4857,11 +4857,11 @@ msgstr "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Nr of pads" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Specify how many pads to be in the array." @@ -5056,8 +5056,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "String to replace the one in the Find box throughout the text." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "All" @@ -6647,7 +6647,7 @@ msgstr "Alternate: Delete Apertures" msgid "Eraser Tool" msgstr "Eraser Tool" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Mark Area Tool" @@ -6725,7 +6725,7 @@ msgid "Subtraction" msgstr "Subtraction" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Cut" @@ -6947,31 +6947,31 @@ msgstr "Gerber Object" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Plot (show) this object." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Plot" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Plot Options" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Solid" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Solid color polygons." @@ -6979,7 +6979,7 @@ msgstr "Solid color polygons." msgid "Multi-Color" msgstr "Multi-Color" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Draw polygons in different colors." @@ -7018,11 +7018,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Isolation Routing" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7030,7 +7030,7 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7047,25 +7047,25 @@ msgid "V-Shape" msgstr "V-Shape" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "V-Tip Dia" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "V-Tip Angle" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7075,8 +7075,8 @@ msgstr "" "In degree." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7098,11 +7098,11 @@ msgstr "" "feature, use a negative value for\n" "this parameter." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "# Passes" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7110,22 +7110,22 @@ msgstr "" "Width of the isolation gap in\n" "number (integer) of tool widths." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Pass overlap" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "How much (fraction) of the tool width to overlap each tool pass." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Milling Type" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7135,8 +7135,8 @@ msgstr "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Climb" @@ -7149,15 +7149,15 @@ msgstr "Conventional" msgid "Combine" msgstr "Combine" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Follow\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7198,7 +7198,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7209,11 +7209,11 @@ msgstr "Object" msgid "Object whose area will be removed from isolation geometry." msgstr "Object whose area will be removed from isolation geometry." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Scope" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7223,16 +7223,16 @@ msgstr "" "- 'All' -> Isolate all the polygons in the object\n" "- 'Selection' -> Isolate a selection of polygons." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Selection" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Isolation Type" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7252,8 +7252,8 @@ msgstr "" "isolation can be done only when there is an opening\n" "inside of the polygon (e.g polygon is a 'doughnut' shape)." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Full" @@ -7311,7 +7311,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Clear N-copper" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7332,7 +7332,7 @@ msgstr "" msgid "Board cutout" msgstr "Board cutout" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7350,11 +7350,11 @@ msgstr "" "Generate the geometry for\n" "the board cutout." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Non-copper regions" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7369,11 +7369,11 @@ msgstr "" "copper from a specified region." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Boundary Margin" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7386,11 +7386,11 @@ msgstr "" "distance." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Rounded Geo" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." @@ -7399,8 +7399,8 @@ msgstr "Resulting geometry will have rounded corners." msgid "Generate Geo" msgstr "Generate Geo" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Bounding Box" @@ -7413,7 +7413,7 @@ msgstr "" "Create a geometry surrounding the Gerber object.\n" "Square shape." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7421,7 +7421,7 @@ msgstr "" "Distance of the edges of the box\n" "to the nearest polygon." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7451,11 +7451,11 @@ msgid "Drills" msgstr "Drills" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Slots" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Offset Z" @@ -7498,7 +7498,7 @@ msgstr "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7516,8 +7516,8 @@ msgstr "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Create CNC Job" @@ -7529,7 +7529,7 @@ msgstr "" "Create a CNC Job object\n" "for this drill object." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7537,7 +7537,7 @@ msgstr "" "Drill depth (negative)\n" "below the copper surface." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7546,11 +7546,11 @@ msgstr "" "across the XY plane." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Tool change" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7563,7 +7563,7 @@ msgid "Tool change Z" msgstr "Tool change Z" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." @@ -7571,12 +7571,12 @@ msgstr "" "Z-axis position (height) for\n" "tool change." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Start move Z" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7585,12 +7585,12 @@ msgstr "" "Delete the value if you don't need this feature." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "End move Z" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -7599,12 +7599,12 @@ msgstr "" "the last move at the end of the job." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Feedrate Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7617,11 +7617,11 @@ msgstr "" "This is for linear move G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Feedrate Rapids" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7636,11 +7636,11 @@ msgstr "" "ignore for any other cases." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Spindle speed" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7649,7 +7649,7 @@ msgstr "" "in RPM (optional)" #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7658,11 +7658,11 @@ msgstr "" "speed before cutting." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Number of time units for spindle to dwell." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7671,12 +7671,12 @@ msgstr "" "Gcode output." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Probe Z depth" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7685,16 +7685,16 @@ msgstr "" "to probe. Negative value, in current units." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Feedrate Probe" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "Gcode" @@ -7718,7 +7718,7 @@ msgstr "Create Drills GCode" msgid "Generate the CNC Job." msgstr "Generate the CNC Job." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Mill Holes" @@ -7732,12 +7732,12 @@ msgstr "" "Select from the Tools Table above the hole dias to be\n" "milled. Use the # column to make the selection." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Drill Tool dia" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Diameter of the cutting tool." @@ -7753,11 +7753,11 @@ msgstr "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Slot Tool dia" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7810,12 +7810,12 @@ msgstr "" "showed UI form entries named V-Tip Dia and V-Tip Angle." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Plot Object" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Dia" @@ -7975,13 +7975,13 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Multi-Depth" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -7993,12 +7993,12 @@ msgstr "" "cut multiple times until Cut Z is\n" "reached." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Depth of each pass (positive)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." @@ -8006,7 +8006,7 @@ msgstr "" "Height of the tool when\n" "moving without cutting." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8014,12 +8014,12 @@ msgstr "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8027,7 +8027,7 @@ msgstr "" "Cutting speed in the XY\n" "plane in units per minute" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8037,7 +8037,7 @@ msgstr "" "plane in units per minute.\n" "It is called also Plunge." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8051,12 +8051,12 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Re-cut" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8068,7 +8068,7 @@ msgstr "" "meet with last cut, we generate an\n" "extended cut over the first cut section." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8078,12 +8078,12 @@ msgstr "" "If LASER preprocessor is used,\n" "this value is the power of laser." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "PostProcessor" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8125,7 +8125,7 @@ msgstr "Generate the CNC Job object." msgid "Launch Paint Tool in Tools Tab." msgstr "Launch Paint Tool in Tools Tab." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8141,11 +8141,11 @@ msgstr "" msgid "CNC Job Object" msgstr "CNC Job Object" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Plot kind" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8157,15 +8157,15 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Travel" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Display Annotation" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8237,12 +8237,12 @@ msgstr "Update Plot" msgid "Update the plot." msgstr "Update the plot." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Export CNC Code" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8255,7 +8255,7 @@ msgid "Prepend to CNC Code" msgstr "Prepend to CNC Code" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8268,7 +8268,7 @@ msgid "Append to CNC Code" msgstr "Append to CNC Code" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8278,11 +8278,11 @@ msgstr "" "like to append to the generated file.\n" "I.e.: M2 (End of program)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "Toolchange G-Code" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8304,7 +8304,7 @@ msgstr "" "that has 'toolchange_custom' in it's name and this is built\n" "having as template the 'Toolchange Custom' posprocessor file." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8322,11 +8322,11 @@ msgstr "" "WARNING: it can be used only with a preprocessor file\n" "that has 'toolchange_custom' in it's name." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Use Toolchange Macro" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8334,7 +8334,7 @@ msgstr "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8344,45 +8344,45 @@ msgstr "" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC parameters" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "tool number" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "tool diameter" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "for Excellon, total number of drills" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "X coord for Toolchange" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Y coord for Toolchange" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Z coord for Toolchange" @@ -8394,11 +8394,11 @@ msgstr "depth where to cut" msgid "height where to travel" msgstr "height where to travel" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "the step value for multidepth cut" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "the value for the spindle speed" @@ -8562,7 +8562,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Wk. Orientation" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8573,12 +8573,12 @@ msgstr "" "- Portrait\n" "- Landscape" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Portrait" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Landscape" @@ -8718,11 +8718,11 @@ msgstr "Select the GIF that show activity when FlatCAM is active." msgid "GUI Settings" msgstr "GUI Settings" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Theme" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8730,19 +8730,19 @@ msgstr "" "Select a theme for FlatCAM.\n" "The application will restart after change." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Light" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Dark" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Layout" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8750,11 +8750,11 @@ msgstr "" "Select an layout for FlatCAM.\n" "It is applied immediately." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Style" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8762,11 +8762,11 @@ msgstr "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "HDPI Support" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8774,11 +8774,11 @@ msgstr "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Clear GUI Settings" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8786,11 +8786,11 @@ msgstr "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Hover Shape" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8800,11 +8800,11 @@ msgstr "" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Sel. Shape" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8816,11 +8816,11 @@ msgstr "" "either by clicking or dragging mouse from left to right or\n" "right to left." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "NB Font Size" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8830,19 +8830,19 @@ msgstr "" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Axis Font Size" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "This sets the font size for canvas axis." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Textbox Font Size" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -8850,27 +8850,27 @@ msgstr "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Splash Screen" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "Enable display of the splash screen at application startup." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Sys Tray Icon" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Enable display of FlatCAM icon in Sys Tray." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell at StartUp" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8878,11 +8878,11 @@ msgstr "" "Check this box if you want the shell to\n" "start automatically at startup." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Project at StartUp" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8890,11 +8890,11 @@ msgstr "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Project AutoHide" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -8904,11 +8904,11 @@ msgstr "" "hide automatically when there are no objects loaded and\n" "to show whenever a new object is created." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Enable ToolTips" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8916,11 +8916,11 @@ msgstr "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Mouse Cursor" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8930,27 +8930,27 @@ msgstr "" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Small" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Big" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Mouse Cursor Size" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Set the size of the mouse cursor, in pixels." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Delete object confirmation" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8960,22 +8960,22 @@ msgstr "" "whenever the Delete object(s) event is triggered, either by\n" "menu shortcut or key shortcut." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Are you sure you want to delete the GUI Settings? \n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "App Preferences" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Units" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -8985,22 +8985,22 @@ msgstr "" "Whatever is selected here is set every time\n" "FLatCAM is started." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "IN" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Precision MM" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9010,11 +9010,11 @@ msgstr "" "when the set units are in METRIC system.\n" "Any change here require an application restart." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Precision INCH" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9024,11 +9024,11 @@ msgstr "" "when the set units are in INCH system.\n" "Any change here require an application restart." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Graphic Engine" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9046,19 +9046,19 @@ msgstr "" "Intel HD3000 or older. In this case the plot area will be black therefore\n" "use the Legacy(2D) mode." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "APP. LEVEL" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9074,11 +9074,11 @@ msgstr "" "The choice here will influence the parameters in\n" "the Selected Tab for all kinds of FlatCAM objects." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Portable app" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9092,19 +9092,19 @@ msgstr "" "which means that the preferences files will be saved\n" "in the application folder, in the lib\\config subfolder." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Languages" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Set the language used throughout FlatCAM." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Apply Language" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9122,11 +9122,11 @@ msgstr "" "security features. In this case the language will be\n" "applied at the next app start." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Version Check" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9134,11 +9134,11 @@ msgstr "" "Check this box if you want to check\n" "for a new version automatically at startup." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Send Stats" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9146,11 +9146,11 @@ msgstr "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Pan Button" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9160,35 +9160,35 @@ msgstr "" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "MMB" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "RMB" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Multiple Sel" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Select the key used for multiple selection." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Workers number" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9204,11 +9204,11 @@ msgstr "" "Default value is 2.\n" "After change, it will be applied at next App start." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Geo Tolerance" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9224,11 +9224,11 @@ msgstr "" "performance. Higher value will provide more\n" "performance at the expense of level of detail." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "\"Open\" behavior" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9242,11 +9242,11 @@ msgstr "" "When unchecked the path for opening files is the one used last: either the\n" "path for saving files or the path for opening files." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Save Compressed Project" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9254,11 +9254,11 @@ msgstr "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Compression" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9268,11 +9268,11 @@ msgstr "" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Bookmarks limit" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9282,11 +9282,11 @@ msgstr "" "The number of bookmarks in the bookmark manager may be greater\n" "but the menu will hold only so much." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Allow Machinist Unsafe Settings" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9300,20 +9300,20 @@ msgstr "" "It will applied at the next application start.\n" "<>: Don't change this unless you know what you are doing !!!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber General" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "M-Color" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Circle Steps" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9321,11 +9321,11 @@ msgstr "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Default Values" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9333,25 +9333,25 @@ msgstr "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "The units used in the Gerber file." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "INCH" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Zeros" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9365,41 +9365,41 @@ msgstr "" "If TZ is checked then Trailing Zeros are removed\n" "and Leading Zeros are kept." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Gerber Options" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Conv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Combine Passes" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Gerber Adv. Options" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Advanced Options" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9409,11 +9409,11 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Table Show/Hide" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9423,15 +9423,15 @@ msgstr "" "Also, on hide, it will delete all mark shapes\n" "that are drawn on canvas." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Exterior" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Interior" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9443,19 +9443,19 @@ msgstr "" "- Full --> slow file loading but good visuals. This is the default.\n" "<>: Don't change this unless you know what you are doing !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "None" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Simplify" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9465,23 +9465,23 @@ msgstr "" "loaded with simplification having a set tolerance.\n" "<>: Don't change this unless you know what you are doing !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Tolerance" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Tolerance for polygon simplification." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Gerber Export" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Export Options" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9489,11 +9489,11 @@ msgstr "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Int/Decimals" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9501,7 +9501,7 @@ msgstr "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9509,7 +9509,7 @@ msgstr "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9517,16 +9517,16 @@ msgstr "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "A list of Gerber Editor parameters." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Selection limit" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9540,23 +9540,23 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "New Aperture code" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "New Aperture size" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Size for the new aperture" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "New Aperture type" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9564,35 +9564,35 @@ msgstr "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Aperture Dimensions" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diameters of the cutting tools, separated by ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Linear Pad Array" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Linear Direction" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Circular Pad Array" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Circular Direction" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9600,48 +9600,48 @@ msgstr "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Circular Angle" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Distance at which to buffer the Gerber element." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Scale Tool" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Factor to scale the Gerber element." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Threshold low" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Threshold value under which the apertures are not marked." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Threshold high" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Threshold value over which the apertures are not marked." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon General" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Excellon Format" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9683,12 +9683,12 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Default values for INCH are 2:4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9696,8 +9696,8 @@ msgstr "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9705,19 +9705,19 @@ msgstr "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "METRIC" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Default values for METRIC are 3:3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Default Zeros" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9731,7 +9731,7 @@ msgstr "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9747,24 +9747,24 @@ msgstr "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Default Units" -#: flatcamGUI/PreferencesUI.py:2215 -msgid "" -"This sets the default units of Excellon files.\n" -"If it is not detected in the parsed file the value here\n" -"will be used.Some Excellon files don't have an header\n" -"therefore this parameter will be used." -msgstr "" -"This sets the default units of Excellon files.\n" -"If it is not detected in the parsed file the value here\n" -"will be used.Some Excellon files don't have an header\n" -"therefore this parameter will be used." - #: flatcamGUI/PreferencesUI.py:2226 msgid "" +"This sets the default units of Excellon files.\n" +"If it is not detected in the parsed file the value here\n" +"will be used.Some Excellon files don't have an header\n" +"therefore this parameter will be used." +msgstr "" +"This sets the default units of Excellon files.\n" +"If it is not detected in the parsed file the value here\n" +"will be used.Some Excellon files don't have an header\n" +"therefore this parameter will be used." + +#: flatcamGUI/PreferencesUI.py:2237 +msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" "therefore this parameter will be used." @@ -9773,19 +9773,19 @@ msgstr "" "Some Excellon files don't have an header\n" "therefore this parameter will be used." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Update Export settings" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Excellon Optimization" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algorithm:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -9807,19 +9807,19 @@ msgstr "" "If this control is disabled, then FlatCAM works in 32bit mode and it uses\n" "Travelling Salesman algorithm for path optimization." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Optimization Time" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -9831,11 +9831,11 @@ msgstr "" "path optimization. This max duration is set here.\n" "In seconds." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Excellon Options" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -9843,11 +9843,11 @@ msgstr "" "Parameters used to create a CNC Job object\n" "for this drill object." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Duration" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9859,19 +9859,19 @@ msgstr "" "When choosing 'Slots' or 'Both', slots will be\n" "converted to drills." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Create Geometry for milling holes." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Defaults" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Excellon Adv. Options" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -9881,19 +9881,19 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Toolchange X,Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Toolchange X,Y position." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Spindle direction" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -9905,11 +9905,11 @@ msgstr "" "- CW = clockwise or\n" "- CCW = counter clockwise" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Fast Plunge" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -9921,11 +9921,11 @@ msgstr "" "meaning the fastest speed available.\n" "WARNING: the move is done at Toolchange X,Y coords." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Fast Retract" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -9941,11 +9941,11 @@ msgstr "" " - When checked the travel from Z cut (cut depth) to Z_move\n" "(travel height) is done as fast as possible (G0) in one move." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Excellon Export" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -9953,11 +9953,11 @@ msgstr "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "The units used in the Excellon file." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9969,11 +9969,11 @@ msgstr "" "Here we set the format used when the provided\n" "coordinates are not using period." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Format" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -9989,15 +9989,15 @@ msgstr "" "Also it will have to be specified if LZ = leading zeros are kept\n" "or TZ = trailing zeros are kept." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Decimal" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "No-Decimal" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10011,11 +10011,11 @@ msgstr "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Slot type" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10029,19 +10029,19 @@ msgstr "" "If DRILLED(G85) the slots will be exported\n" "using the Drilled slot command (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Routed" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Drilled(G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "A list of Excellon Editor parameters." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10055,19 +10055,19 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "New Tool Dia" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Linear Drill Array" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Circular Drill Array" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10079,19 +10079,19 @@ msgstr "" "Min value is: -359.99 degrees.\n" "Max value is: 360.00 degrees." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Linear Slot Array" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Circular Slot Array" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometry General" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10099,11 +10099,11 @@ msgstr "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Geometry Options" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10113,11 +10113,11 @@ msgstr "" "tracing the contours of this\n" "Geometry object." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Depth/Pass" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10131,11 +10131,11 @@ msgstr "" "it is a fraction from the depth\n" "which has negative value." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Geometry Adv. Options" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10145,13 +10145,13 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Toolchange X-Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10159,11 +10159,11 @@ msgstr "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Segment X size" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10173,11 +10173,11 @@ msgstr "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Segment Y size" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10187,15 +10187,15 @@ msgstr "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Geometry Editor" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "A list of Geometry Editor parameters." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10209,11 +10209,11 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNC Job General" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10221,11 +10221,11 @@ msgstr "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Travel dia" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -10233,11 +10233,11 @@ msgstr "" "The width of the travel lines to be\n" "rendered in the plot." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Coordinates decimals" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10245,11 +10245,11 @@ msgstr "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Feedrate decimals" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10257,11 +10257,11 @@ msgstr "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Coordinates type" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10273,19 +10273,19 @@ msgstr "" "- Absolute G90 -> the reference is the origin x=0, y=0\n" "- Incremental G91 -> the reference is the previous position" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Absolute G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "Incremental G91" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Force Windows style line-ending" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10293,63 +10293,63 @@ msgstr "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "CNC Job Options" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Export G-Code" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Prepend to G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Append to G-Code" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "CNC Job Adv. Options" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Z depth for the cut" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Z height for travel" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Annotation Size" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "The font size of the annotation text. In pixels." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Annotation Color" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Set the font color for the annotation texts." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "NCC Tool Options" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Tools dia" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10361,11 +10361,11 @@ msgstr "" "- 'V-shape'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "V-shape" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10375,11 +10375,11 @@ msgstr "" "Depth of cut into material. Negative value.\n" "In FlatCAM units." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "The new tool diameter (cut width) to add in the tool table." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10391,13 +10391,13 @@ msgstr "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Tool order" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10418,17 +10418,17 @@ msgstr "" "WARNING: using rest machining will automatically set the order\n" "in reverse and disable this control." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Forward" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Reverse" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10446,14 +10446,14 @@ msgstr "" "Higher values = slow processing and slow execution on CNC\n" "due of too many paths." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Bounding box margin." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10464,22 +10464,22 @@ msgstr "" "
Seed-based: Outwards from seed.
Line-based: Parallel " "lines." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Connect" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Contour" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Rest M." -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10497,7 +10497,7 @@ msgstr "" "no more copper to clear or there are no more tools.\n" "If not checked, use the standard algorithm." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10510,11 +10510,11 @@ msgstr "" "from the copper features.\n" "The value can be between 0 and 10 FlatCAM units." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Offset value" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10526,26 +10526,26 @@ msgstr "" "from the copper features.\n" "The value can be between 0.0 and 9999.9 FlatCAM units." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Itself" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Area" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Reference" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10565,19 +10565,19 @@ msgstr "" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progressive" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "NCC Plotting" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10585,16 +10585,16 @@ msgstr "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Cutout Tool Options" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Tool Diameter" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10602,11 +10602,11 @@ msgstr "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Object kind" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10618,15 +10618,15 @@ msgstr "" "Gerber object, which is made\n" "out of many individual PCB outlines." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Single" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10636,11 +10636,11 @@ msgstr "" "will make the cutout of the PCB further from\n" "the actual PCB border" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Gap size" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10652,11 +10652,11 @@ msgstr "" "the surrounding material (the one \n" "from which the PCB is cutout)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Gaps" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10680,11 +10680,11 @@ msgstr "" "- 2tb - 2*top + 2*bottom\n" "- 8 - 2*left + 2*right +2*top + 2*bottom" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Convex Sh." -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10692,11 +10692,11 @@ msgstr "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "2Sided Tool Options" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10704,36 +10704,36 @@ msgstr "" "A tool to help in creating a double sided\n" "PCB using alignment holes." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Drill dia" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Diameter of the drill for the alignment holes." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Mirror Axis:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Mirror vertically (X) or horizontally (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Point" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Box" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Axis Ref" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10743,15 +10743,15 @@ msgstr "" " a specified box (in a FlatCAM object) through \n" "the center." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Paint Tool Options" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Parameters:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10776,15 +10776,15 @@ msgstr "" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Sel" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Paint Plotting" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10792,11 +10792,11 @@ msgstr "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Film Tool Options" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -10806,11 +10806,11 @@ msgstr "" "FlatCAM object.\n" "The file is saved in SVG format." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Film Type" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -10826,19 +10826,19 @@ msgstr "" "with white on a black canvas.\n" "The Film format is SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Film Color" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Set the film color when positive film is selected." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Border" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -10858,11 +10858,11 @@ msgstr "" "white color like the rest and which may confound with the\n" "surroundings if not for this border." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Scale Stroke" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -10874,11 +10874,11 @@ msgstr "" "thinner,\n" "therefore the fine features may be more affected by this parameter." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Film Adjustments" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -10888,11 +10888,11 @@ msgstr "" "types.\n" "This section provide the tools to compensate for the print distortions." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Scale Film geometry" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -10900,21 +10900,21 @@ msgstr "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "X factor" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Y factor" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Skew Film geometry" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -10922,17 +10922,17 @@ msgstr "" "Positive values will skew to the right\n" "while negative values will skew to the left." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "X angle" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Y angle" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -10940,57 +10940,57 @@ msgstr "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Bottom Left" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Top Left" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Bottom Right" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Top right" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Mirror Film geometry" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Mirror the film geometry on the selected axis or on both." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Both" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Mirror axis" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Film Type:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11002,23 +11002,23 @@ msgstr "" "- 'PNG' -> raster image\n" "- 'PDF' -> portable document format" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Page Orientation" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Page Size" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "A selection of standard ISO 216 page sizes." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Panelize Tool Options" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11028,11 +11028,11 @@ msgstr "" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Spacing cols" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11040,11 +11040,11 @@ msgstr "" "Spacing between columns of the desired panel.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Spacing rows" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11052,36 +11052,36 @@ msgstr "" "Spacing between rows of the desired panel.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Columns" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Number of columns of the desired panel" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Rows" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Number of rows of the desired panel" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Panel Type" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11091,11 +11091,11 @@ msgstr "" "- Gerber\n" "- Geometry" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Constrain within" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11109,11 +11109,11 @@ msgstr "" "the final panel will have as many columns and rows as\n" "they fit completely within selected area." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Width (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11121,11 +11121,11 @@ msgstr "" "The width (DX) within which the panel must fit.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Height (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11133,15 +11133,15 @@ msgstr "" "The height (DY)within which the panel must fit.\n" "In current units." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Calculators Tool Options" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "V-Shape Tool Calculator" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11151,11 +11151,11 @@ msgstr "" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Tip Diameter" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11163,11 +11163,11 @@ msgstr "" "This is the tool tip diameter.\n" "It is specified by manufacturer." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Tip Angle" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11175,7 +11175,7 @@ msgstr "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11183,11 +11183,11 @@ msgstr "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "ElectroPlating Calculator" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11197,27 +11197,27 @@ msgstr "" "using a method like grahite ink or calcium hypophosphite ink or palladium " "chloride." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Board Length" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "This is the board length. In centimeters." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Board Width" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "This is the board width.In centimeters." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Current Density" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11225,11 +11225,11 @@ msgstr "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Copper Growth" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11237,11 +11237,11 @@ msgstr "" "How thick the copper growth is intended to be.\n" "In microns." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Transform Tool Options" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11249,19 +11249,19 @@ msgstr "" "Various transformations that can be applied\n" "on a FlatCAM object." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Skew" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11269,7 +11269,7 @@ msgstr "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11281,27 +11281,27 @@ msgstr "" "and the center of the biggest bounding box\n" "of the selected objects when unchecked." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "X val" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Y val" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Mirror Reference" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11323,11 +11323,11 @@ msgstr "" "Or enter the coords in format (x, y) in the\n" "Point Entry field and click Flip on X(Y)" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Mirror Reference point" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11337,11 +11337,11 @@ msgstr "" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y and" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "SolderPaste Tool Options" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11349,47 +11349,47 @@ msgstr "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diameters of nozzle tools, separated by ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "New Nozzle Dia" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "Diameter for the new Nozzle tool to add in the Tool Table" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Z Dispense Start" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "The height (Z) when solder paste dispensing starts." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Z Dispense" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "The height (Z) when doing solder paste dispensing." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Z Dispense Stop" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "The height (Z) when solder paste dispensing stops." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Z Travel" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11397,15 +11397,15 @@ msgstr "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Z Toolchange" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "The height (Z) for tool (nozzle) change." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11413,11 +11413,11 @@ msgstr "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Feedrate (speed) while moving on the X-Y plane." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11425,11 +11425,11 @@ msgstr "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Feedrate Z Dispense" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11437,11 +11437,11 @@ msgstr "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Spindle Speed FWD" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11449,19 +11449,19 @@ msgstr "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Dwell FWD" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pause after solder dispensing." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Spindle Speed REV" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11469,11 +11469,11 @@ msgstr "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Dwell REV" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11481,15 +11481,15 @@ msgstr "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Files that control the GCode generation." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Substractor Tool Options" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11497,21 +11497,21 @@ msgstr "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Close paths" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Checking this will close the paths cut by the Geometry substractor object." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Check Rules Tool Options" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11519,20 +11519,20 @@ msgstr "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Trace Size" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "This checks if the minimum size for traces is met." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11541,16 +11541,16 @@ msgstr "This checks if the minimum size for traces is met." msgid "Min value" msgstr "Min value" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Minimum acceptable trace size." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Copper to Copper clearance" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11558,23 +11558,23 @@ msgstr "" "This checks if the minimum clearance between copper\n" "features is met." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Minimum acceptable clearance value." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Copper to Outline clearance" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11582,11 +11582,11 @@ msgstr "" "This checks if the minimum clearance between copper\n" "features and the outline is met." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Silk to Silk Clearance" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11594,13 +11594,13 @@ msgstr "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Silk to Solder Mask Clearance" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11608,13 +11608,13 @@ msgstr "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Silk to Outline Clearance" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11622,12 +11622,12 @@ msgstr "" "This checks if the minimum clearance between silk\n" "features and the outline is met." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Solder Mask Sliver" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11635,13 +11635,13 @@ msgstr "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Minimum Annular Ring" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11649,16 +11649,16 @@ msgstr "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Minimum acceptable ring value." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Hole to Hole Clearance" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11666,16 +11666,16 @@ msgstr "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Minimum acceptable drill size." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Hole Size" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11683,11 +11683,11 @@ msgstr "" "This checks if the drill holes\n" "sizes are above the threshold." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Optimal Tool Options" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11695,19 +11695,19 @@ msgstr "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Precision" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "Number of decimals for the distances and coordinates in this tool." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "QRCode Tool Options" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11715,11 +11715,11 @@ msgstr "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Version" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11727,11 +11727,11 @@ msgstr "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Error correction" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11747,11 +11747,11 @@ msgstr "" "Q = maximum 25%% errors can be corrected\n" "H = maximum 30%% errors can be corrected." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Box Size" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11759,11 +11759,11 @@ msgstr "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Border Size" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11771,23 +11771,23 @@ msgstr "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "QRCode Data" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "QRCode Data. Alphanumeric text to be encoded in the QRCode." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Add here the text to be included in the QRCode..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polarity" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11797,17 +11797,17 @@ msgstr "" "It can be drawn in a negative way (squares are clear)\n" "or in a positive way (squares are opaque)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Negative" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Positive" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11819,7 +11819,7 @@ msgstr "" "be added as positive. If it is added to a Copper Gerber\n" "file then perhaps the QRCode can be added as negative." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -11828,31 +11828,31 @@ msgstr "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Rounded" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Fill Color" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Set the QRCode fill color (squares color)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Back Color" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Set the QRCode background color." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Copper Thieving Tool Options" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -11860,16 +11860,16 @@ msgstr "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Number of steps (lines) used to interpolate circles." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Clearance" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -11879,22 +11879,22 @@ msgstr "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Area Selection" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Reference Object" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Reference:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -11908,20 +11908,20 @@ msgstr "" "- 'Reference Object' - will do copper thieving within the area specified by " "another object." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Rectangular" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Minimal" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Box Type:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -11929,23 +11929,23 @@ msgstr "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Dots Grid" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Squares Grid" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Lines Grid" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Fill Type:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -11957,54 +11957,54 @@ msgstr "" "- 'Squares Grid' - the empty area will be filled with a pattern of squares.\n" "- 'Lines Grid' - the empty area will be filled with a pattern of lines." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Dots Grid Parameters" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Dot diameter in Dots Grid." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Spacing" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Distance between each two dots in Dots Grid." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Squares Grid Parameters" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Square side size in Squares Grid." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Distance between each two squares in Squares Grid." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Lines Grid Parameters" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Line thickness size in Lines Grid." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Distance between each two lines in Lines Grid." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Robber Bar Parameters" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12012,27 +12012,27 @@ msgstr "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Bounding box margin for robber bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Thickness" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "The robber bar thickness." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Pattern Plating Mask" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Generate a mask for pattern plating." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12040,16 +12040,16 @@ msgstr "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Fiducials Tool Options" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Parameters used for this tool." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12059,19 +12059,19 @@ msgstr "" "otherwise is the size of the fiducial.\n" "The soldermask opening is double than that." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manual" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Mode:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12081,19 +12081,19 @@ msgstr "" "box.\n" "- 'Manual' - manual placement of fiducials." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Up" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Down" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Second fiducial" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12105,19 +12105,19 @@ msgstr "" "- 'Down' - the order is: bottom-left, bottom-right, top-right.\n" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Cross" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Chess" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Fiducial Type" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12129,19 +12129,19 @@ msgstr "" "- 'Cross' - cross lines fiducial.\n" "- 'Chess' - chess pattern fiducial." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Line thickness" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Calibration Tool Options" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Source Type" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12153,27 +12153,27 @@ msgstr "" "- Object -> click a hole geo for Excellon or a pad for Gerber\n" "- Free -> click freely on canvas to acquire the calibration points" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Free" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Height (Z) for travelling between the points." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Verification Z" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Height (Z) for checking the point." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Zero Z tool" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12181,11 +12181,11 @@ msgstr "" "Include a sequence to zero the height (Z)\n" "of the verification tool." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Height (Z) for mounting the verification probe." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12195,11 +12195,11 @@ msgstr "" "If no value is entered then the current\n" "(x, y) point will be used," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Second point" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12209,45 +12209,45 @@ msgstr "" "- top-left -> the user will align the PCB vertically\n" "- bottom-right -> the user will align the PCB horizontally" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Top-Left" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Bottom-Right" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Excellon File associations" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Restore" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Restore the extension list to the default state." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Delete All" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Delete all extensions from the list." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Extensions list" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12255,43 +12255,43 @@ msgstr "" "List of file extensions to be\n" "associated with FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Extension" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "A file extension to be added or deleted to the list." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Add Extension" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Add a file extension to the list" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Delete Extension" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Delete a file extension from the list" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Apply Association" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12303,31 +12303,31 @@ msgstr "" "They will be active after next logon.\n" "This work only in Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "GCode File associations" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Gerber File associations" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Autocompleter Keywords" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "Restore the autocompleter keywords list to the default state." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Delete all autocompleter keywords from the list." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Keywords list" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12339,23 +12339,23 @@ msgstr "" "The autocompleter is installed\n" "in the Code Editor and for the Tcl Shell." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "A keyword to be added or deleted to the list." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Add keyword" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Add a keyword to the list" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Delete keyword" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Delete a keyword from the list" @@ -16313,6 +16313,12 @@ msgstr "Origin set by offsetting all loaded objects with " msgid "No Geometry name in args. Provide a name and try again." msgstr "No Geometry name in args. Provide a name and try again." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "G-code does not have a units code: either G20 or G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "No shape selected. Select a shape to explode" + #, python-brace-format #~ msgid "" #~ "[selected] {kind} created/selected: {name}" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index c8ffd923..f369a655 100644 Binary files a/locale/es/LC_MESSAGES/strings.mo and b/locale/es/LC_MESSAGES/strings.mo differ diff --git a/locale/es/LC_MESSAGES/strings.po b/locale/es/LC_MESSAGES/strings.po index 92d8aba0..b1a54997 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:27+0200\n" -"PO-Revision-Date: 2019-12-15 16:27+0200\n" +"POT-Creation-Date: 2019-12-16 00:17+0200\n" +"PO-Revision-Date: 2019-12-16 00:17+0200\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -136,14 +136,14 @@ msgstr "Cerrar Editor" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Sí" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "No" @@ -195,7 +195,7 @@ msgstr "Exportación de preferencias de FlatCAM cancelada." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -679,8 +679,8 @@ msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1162,7 +1162,7 @@ msgstr "Abrir DXF cancelado." msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Cargando..." @@ -1811,7 +1811,7 @@ msgid "Custom Offset" msgstr "Desplazamiento person." #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Tipo de herram" @@ -1822,9 +1822,9 @@ msgstr "Forma de la herram" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1847,8 +1847,8 @@ msgid "V-Angle" msgstr "V-Ángulo" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Viaje Z" @@ -1864,12 +1864,12 @@ msgstr "FR Z" msgid "FR Rapids" msgstr "Avance rápido" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Eje de velocidad" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Habitar" @@ -1878,7 +1878,7 @@ msgid "Dwelltime" msgstr "Tiempo de perman." #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Postprocesador" @@ -1898,8 +1898,8 @@ msgstr "Cambio de herram" msgid "Toolchange XY" msgstr "Cambio de herra X, Y" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Cambio de herramienta Z" @@ -2345,12 +2345,12 @@ msgid "Skewing..." msgstr "Sesgar..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "BASIC" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Avanzado" @@ -2358,7 +2358,7 @@ msgstr "Avanzado" msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2655,11 +2655,11 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Avanzado" @@ -2683,52 +2683,56 @@ msgstr "Archivo de código de máquina guardado en" msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto CNCJob no se puede procesar porque es un" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "Objeto CNCJob" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "El código G no tiene un código de unidades: G20 o G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"El código G no tiene un código G94 y no incluiremos el código en el cuadro " +"de texto 'Anteponer al código GC'" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. El código personalizado de Toolchange está habilitado pero está " "vacío." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "El código G de Toolchange fue reemplazado por un código personalizado." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Guardado en" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "El archivo de postprocesador usado debe tener su nombre: 'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "No hay archivo de postprocesador." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Editor de guiones" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Editor de Documentos" @@ -2815,11 +2819,11 @@ msgstr "" "tipográfico, por lo tanto, la aplicación convertirá el valor a negativo. " "Compruebe el código CNC resultante (Gcode, etc.)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "El parámetro Cut Z es cero. No habrá corte, saltando archivo" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2829,31 +2833,31 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Crear una lista de puntos para explorar ..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Iniciando el código G" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Código G inicial para herramienta con diámetro" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 no implementadas" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "El archivo Excellon cargado no tiene perforaciones" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Generación de código G finalizada ..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2863,7 +2867,7 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2871,7 +2875,7 @@ msgstr "" "El parámetro Cut_Z es Ninguno o cero. Lo más probable es una mala " "combinación de otros parámetros." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2885,11 +2889,11 @@ msgstr "" "tipográfico, por lo tanto, la aplicación convertirá el valor a negativo. " "Verifique el código CNC resultante (Gcode, etc.)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "El parámetro Travel Z des Ninguno o cero." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2903,39 +2907,39 @@ msgstr "" "error tipográfico, por lo tanto, la aplicación convertirá el valor a " "positivo. Verifique el código CNC resultante (Gcode, etc.)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "El parámetro Z Travel es cero. Esto es peligroso, saltando el archive %s" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Indexación de la geometría antes de generar código G ..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Iniciando el código G ..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Generación de código G terminada" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "caminos trazados" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Se esperaba una Geometría, se obtuvo" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Intentando generar un trabajo de CNC desde un objeto de geometría sin " "solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2944,35 +2948,35 @@ msgstr "" "en current_geometry.\n" "Aumente el valor (en el módulo) e intente nuevamente." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " caminos trazados." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "No hay datos de herramientas en la geometría SolderPaste." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Generación de código G de soldadura soldada terminada" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "caminos trazados." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Analizando el archivo GCode. Número de líneas" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Crear geometría a partir del archivo GCode analizado. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Geometría unificadora de segmentos de geometría analizados" @@ -3111,7 +3115,7 @@ msgstr "Hecho. Taladro (s) Movimiento completado." msgid "Done. Drill(s) copied." msgstr "Hecho. Taladro (s) copiado." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -3147,7 +3151,7 @@ msgstr "" "para este objeto Excellon." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" @@ -3225,16 +3229,16 @@ msgstr "Lineal" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Nu. de ejercicios" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Especifique cuántos ejercicios debe estar en la matriz." @@ -3245,14 +3249,14 @@ msgstr "Especifique cuántos ejercicios debe estar en la matriz." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Dirección" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3267,9 +3271,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3277,9 +3281,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3294,11 +3298,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3306,15 +3310,15 @@ msgstr "Ángulo" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Paso" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Paso = Distancia entre elementos de la matriz." @@ -3343,26 +3347,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "Ángulo en el que se coloca cada elemento de la matriz circular." @@ -3378,16 +3382,16 @@ msgstr "" "Parámetros para agregar una ranura (agujero con forma ovalada)\n" "ya sea solo o como parte de una matriz." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Longitud" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Longitud = La longitud de la ranura." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3427,11 +3431,11 @@ msgstr "" "Seleccione el tipo de matriz de ranuras para crear.\n" "Puede ser lineal X (Y) o circular" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Nro. De ranuras" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Especifique cuántas ranuras debe haber en la matriz." @@ -3520,7 +3524,7 @@ msgid "Round" msgstr "Redondo" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Cuadrado" @@ -3543,17 +3547,17 @@ msgid "Full Buffer" msgstr "Buffer lleno" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Herramienta Buffer" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3573,12 +3577,12 @@ msgid "Text Tool" msgstr "Herramienta de texto" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Diá. de la herramienta" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3586,13 +3590,13 @@ msgstr "" "Diámetro de la herramienta para\n" "ser utilizado en la operación." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Tasa de superpos" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3612,17 +3616,17 @@ msgstr "" "Valores más altos = procesamiento lento y ejecución lenta en CNC\n" "Debido a demasiados caminos." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Margen" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3633,8 +3637,8 @@ msgstr "" "los bordes del polígono a\n" "ser pintado." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Método" @@ -3647,20 +3651,20 @@ msgstr "" "Algoritmo para pintar el polígono:
Estándar : Paso fijo hacia " "adentro.
Basado en semillas : Hacia afuera desde las semillas." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Estándar" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "Semillas" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Lineas rectas" @@ -3669,8 +3673,8 @@ msgstr "Lineas rectas" msgid "Connect:" msgstr "Conectar:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3683,8 +3687,8 @@ msgstr "" msgid "Contour:" msgstr "Contorno:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3708,9 +3712,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Pintura cancelada. Ninguna forma seleccionada." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Herramientas" @@ -3726,7 +3730,7 @@ msgstr "Herramienta de transformación" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Girar" @@ -3741,7 +3745,7 @@ msgstr "Sesgo / cizalla" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Escala" @@ -3754,8 +3758,8 @@ msgstr "Espejo (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Compensar" @@ -3772,7 +3776,7 @@ msgid "Angle:" msgstr "Ángulo:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3804,8 +3808,8 @@ msgstr "Ángulo X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3886,7 +3890,7 @@ msgid "Scale Y" msgstr "Escala Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Enlazar" @@ -3901,7 +3905,7 @@ msgstr "" "Utilizando el Scale Factor X para ambos ejes." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Referencia de escala" @@ -4252,141 +4256,137 @@ msgstr "Forma de geometría sesgada en el eje Y hecho" msgid "Geometry shape skew on Y axis canceled" msgstr "Forma geométrica sesgada en el eje Y cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Haga clic en el punto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Haga clic en el punto del perímetro para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Hecho. Añadiendo círculo completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Haga clic en el punto de inicio ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Haga clic en el punto 3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Haga clic en el punto de parada ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Haga clic en el punto de parada para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Haga clic en el punto 2 para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Haga clic en el punto central para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Direccion: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Inicio -> Detener -> Centro. Haga clic en el punto de inicio ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Punto1 -> Punto3 -> Punto2. Haga clic en el punto 1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Detener. Haga clic en el punto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Hecho. Arco completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Haga clic en la primera esquina ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Haga clic en la esquina opuesta para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Hecho. Rectángulo completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Haga clic en el siguiente punto o haga clic con el botón derecho del ratón " "para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Hecho. Polígono completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Retrocedido un punto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Hecho. Camino completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Ninguna forma seleccionada. Selecciona una forma para explotar" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Hecho. Los polígonos explotaron en líneas." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVER: No se seleccionó la forma. Selecciona una forma para mover" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " MOVER: haga clic en el punto de referencia ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Haga clic en el punto de destino ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Hecho. Geometría (s) Movimiento completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Hecho. Geometría (s) Copia completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4394,96 +4394,96 @@ msgstr "" "Fuente no soportada. Solo se admiten las versiones Regular, Bold, Italic y " "BoldItalic. Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "No hay texto para agregar." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Hecho. Agregando texto completado." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Crear geometría de búfer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelado. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Hecho. Herramienta de amortiguación completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Hecho. Herramienta interna de búfer completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Hecho. Herramienta externa de búfer completada." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Seleccione una forma para que actúe como área de eliminación ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Haga clic para recoger la forma de borrar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Haga clic para borrar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Hecho. Se ha completado la acción de la herramienta de borrador." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Crear geometría de pintura ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "con diámetro" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Copia cancelada. Ninguna forma seleccionada." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Haga clic en el punto de destino." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Se requiere una selección de al menos 2 elementos geo para hacer " "Intersección." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4491,59 +4491,59 @@ msgstr "" "No se acepta el valor de búfer negativo. Usa el interior del amortiguador " "para generar una forma 'interior'" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Nada seleccionado para el almacenamiento en búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Distancia no válida para el almacenamiento en búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Falló, el resultado está vacío. Elija un valor de búfer diferente." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Geometría de búfer completa creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "No se acepta el valor negativo del búfer." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Falló, el resultado está vacío. Elija un valor de búfer más pequeño." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Geometría de búfer interior creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Geometría de búfer exterior creada." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "No se pudo hacer pintura. El valor de superposición debe ser inferior a 1.00 " "(100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Nada seleccionado para pintar." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Valor no válido para" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4551,7 +4551,7 @@ msgstr "" "No se pudo pintar. Pruebe con una combinación diferente de parámetros. O un " "método diferente de pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Pintura hecha." @@ -4702,7 +4702,7 @@ msgid "Done. Apertures copied." msgstr "Hecho. Aberturas copiadas." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Gerber Editor" @@ -4728,8 +4728,8 @@ msgstr "Tipo" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Tamaño" @@ -4766,7 +4766,7 @@ msgstr "" "  - (ancho, alto) para R, O tipo.\n" "  - (dia, nVertices) para tipo P" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Código para la nueva apertura" @@ -4842,7 +4842,7 @@ msgstr "Apertura del tampón" msgid "Buffer a aperture in the aperture list" msgstr "Buffer de apertura en la lista de apertura" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Dist. de buffer" @@ -4878,7 +4878,7 @@ msgstr "Apertura de la escala" msgid "Scale a aperture in the aperture list" msgstr "Escala una abertura en la lista de aperturas" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Factor de escala" @@ -4934,7 +4934,7 @@ msgstr "Marque los polígonos que se ajustan dentro de los límites." msgid "Delete all the marked polygons." msgstr "Eliminar todos los polígonos marcados." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Limpiar" @@ -4959,11 +4959,11 @@ msgstr "" "Seleccione el tipo de matriz de pads para crear.\n" "Puede ser Lineal X (Y) o Circular" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Nº de almohadillas" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Especifique cuántos pads estarán en la matriz." @@ -5168,8 +5168,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Cadena para reemplazar la del cuadro Buscar en todo el texto." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Todos" @@ -6767,7 +6767,7 @@ msgstr "Alt.: Eliminar Aperturas" msgid "Eraser Tool" msgstr "Herramienta borrador" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Herram. de Zona de Marca" @@ -6845,7 +6845,7 @@ msgid "Subtraction" msgstr "Sustracción" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Cortar" @@ -7067,31 +7067,31 @@ msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Trazar (mostrar) este objeto." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Opciones de parcela" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Sólido" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Polígonos de color liso." @@ -7099,7 +7099,7 @@ msgstr "Polígonos de color liso." msgid "Multi-Color" msgstr "Multicolor" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Dibuja polígonos en diferentes colores." @@ -7138,11 +7138,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7150,7 +7150,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar polígonos exteriores." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7167,25 +7167,25 @@ msgid "V-Shape" msgstr "Forma V" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "V-Tipo Dia" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7195,8 +7195,8 @@ msgstr "" "En grado." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7218,11 +7218,11 @@ msgstr "" "característica, use un valor negativo para\n" "este parámetro." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "# Pases" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7230,24 +7230,24 @@ msgstr "" "Ancho de la brecha de aislamiento en\n" "Número (entero) de anchos de herramienta." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Superposición de pases" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "La cantidad (fracción) del ancho de la herramienta para superponer cada " "pasada de herramienta." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Tipo de fresado" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7258,8 +7258,8 @@ msgstr "" "herramienta\n" "- convencional / útil cuando no hay compensación de contragolpe" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Subida" @@ -7272,15 +7272,15 @@ msgstr "Convencional" msgid "Combine" msgstr "Combinar" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Combina todos los pases en un objeto" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Seguir\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7321,7 +7321,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7332,11 +7332,11 @@ msgstr "Objeto" msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuya área se eliminará de la geometría de aislamiento." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Alcance" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7346,16 +7346,16 @@ msgstr "" "- 'Todos' -> Aislar todos los polígonos en el objeto\n" "- 'Selección' -> Aislar una selección de polígonos." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Selección" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Tipo de aislamiento" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7375,8 +7375,8 @@ msgstr "" "el aislamiento solo se puede hacer cuando hay una abertura\n" "dentro del polígono (por ejemplo, el polígono tiene forma de 'rosquilla')." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Completo" @@ -7434,7 +7434,7 @@ msgstr "" msgid "Clear N-copper" msgstr "N-cobre claro" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7455,7 +7455,7 @@ msgstr "" msgid "Board cutout" msgstr "Corte del tablero" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7473,11 +7473,11 @@ msgstr "" "Generar la geometría para\n" "El recorte del tablero." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Regiones no cobre" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7492,11 +7492,11 @@ msgstr "" "cobre de una región específica." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Margen límite" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7509,11 +7509,11 @@ msgstr "" "distancia." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Geo redondeado" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." @@ -7522,8 +7522,8 @@ msgstr "La geometría resultante tendrá esquinas redondeadas." msgid "Generate Geo" msgstr "Generar Geo" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Cuadro delimitador" @@ -7536,7 +7536,7 @@ msgstr "" "Crea una geometría que rodea el objeto Gerber.\n" "Forma cuadrada." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7544,7 +7544,7 @@ msgstr "" "Distancia de los bordes de la caja.\n" "al polígono más cercano." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7574,11 +7574,11 @@ msgid "Drills" msgstr "Taladros" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Muesca" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Offset Z" @@ -7622,7 +7622,7 @@ msgstr "" "El número de agujeros de muesca. Agujeros creados por\n" "fresándolas con una broca de fresa." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7641,8 +7641,8 @@ msgstr "" "Alternar la visualización de los ejercicios para la herramienta actual.\n" "Esto no selecciona las herramientas para la generación de código G." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Crear trabajo CNC" @@ -7654,7 +7654,7 @@ msgstr "" "Crear un objeto de trabajo CNC\n" "para este objeto de perforación." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7662,7 +7662,7 @@ msgstr "" "Profundidad de perforación (negativo)\n" "debajo de la superficie de cobre." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7671,11 +7671,11 @@ msgstr "" "A través del plano XY." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Cambio de herram" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7688,7 +7688,7 @@ msgid "Tool change Z" msgstr "Cambio de herra. Z" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." @@ -7696,12 +7696,12 @@ msgstr "" "Posición del eje Z (altura) para\n" "cambio de herramienta." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Comience a mover Z" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7710,12 +7710,12 @@ msgstr "" "Elimine el valor si no necesita esta característica." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Fin del movi. Z" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -7724,12 +7724,12 @@ msgstr "" "El último movimiento al final del trabajo." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Avance Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7742,11 +7742,11 @@ msgstr "" "Esto es para el movimiento lineal G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Rápidos de avance" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7761,11 +7761,11 @@ msgstr "" "Ignorar para cualquier otro caso." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Eje de velocidad" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7774,7 +7774,7 @@ msgstr "" "en RPM (opcional)" #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7783,11 +7783,11 @@ msgstr "" "Velocidad antes del corte." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tiempo para que el husillo permanezca." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7796,12 +7796,12 @@ msgstr "" "Salida de Gcode." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Profundidad de la sonda Z" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7810,16 +7810,16 @@ msgstr "" "to probe. Negative value, in current units." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Sonda de avance" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "Gcode" @@ -7843,7 +7843,7 @@ msgstr "Crear taladros GCode" msgid "Generate the CNC Job." msgstr "Generar el trabajo del CNC." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Agujeros de molino" @@ -7858,12 +7858,12 @@ msgstr "" "para\n" "molido. Use la columna # para hacer la selección." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Diá de la herra. de Perfor" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Diá. de la herramienta de corte." @@ -7879,11 +7879,11 @@ msgstr "" "Crear el objeto de geometría\n" "para fresar trayectorias de taladros." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Diá. de la herra. de ranura" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7937,12 +7937,12 @@ msgstr "" "mostró entradas de formulario de IU denominadas V-Tipo Dia y V-Tipo ángulo." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Trazar objeto" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Dia" @@ -8108,13 +8108,13 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Profund. Múlti" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8126,12 +8126,12 @@ msgstr "" "cortar varias veces hasta que el Corte Z sea\n" "alcanzado." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Profundidad de cada pase (positivo)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." @@ -8139,7 +8139,7 @@ msgstr "" "Altura de la herramienta cuando\n" "Moviéndose sin cortar." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8147,12 +8147,12 @@ msgstr "" "Incluir secuencia de cambio de herramienta\n" "en el código de máquina (pausa para cambio de herramienta)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Avance X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8160,7 +8160,7 @@ msgstr "" "Velocidad de corte en el XY.\n" "Avion en unidades por minuto" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8170,7 +8170,7 @@ msgstr "" "Plano en unidades por minuto.\n" "Se llama también Plunge." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8184,12 +8184,12 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Recortar" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8201,7 +8201,7 @@ msgstr "" "Nos reunimos con el último corte, generamos un\n" "Corte extendido sobre la primera sección de corte." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8211,12 +8211,12 @@ msgstr "" "Si se utiliza el postprocesador LÁSER,\n" "Este valor es el poder del láser." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Postprocesador" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8258,7 +8258,7 @@ msgstr "Genere el objeto de trabajo CNC." msgid "Launch Paint Tool in Tools Tab." msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8274,11 +8274,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Tipo de trazado" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8290,15 +8290,15 @@ msgstr "" "Por encima de la pieza de trabajo o puede ser de tipo 'Corte',\n" "Lo que significa los movimientos que cortan en el material." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Viajar" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Mostrar anotación" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8371,12 +8371,12 @@ msgstr "Actualizar Trama" msgid "Update the plot." msgstr "Actualiza la trama." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Exportar código CNC" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8389,7 +8389,7 @@ msgid "Prepend to CNC Code" msgstr "Anteponer al código del CNC" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8402,7 +8402,7 @@ msgid "Append to CNC Code" msgstr "Añadir al código CNC" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8412,11 +8412,11 @@ msgstr "" "Me gusta adjuntar al archivo generado.\n" "Es decir: M2 (Fin del programa)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "Cambio de herra. G-Code" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8438,7 +8438,7 @@ msgstr "" "que tiene 'toolchange_custom' en su nombre y esto está construido\n" "teniendo como plantilla el archivo posprocesador 'Toolchange Custom'." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8456,11 +8456,11 @@ msgstr "" "ADVERTENCIA: solo se puede usar con un archivo de preprocesador\n" "que tiene 'toolchange_custom' en su nombre." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Util. la herra. de cambio de macro" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8468,7 +8468,7 @@ msgstr "" "Marque esta casilla si desea utilizar\n" "una herramienta personalizada para cambiar GCode (macro)." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8478,45 +8478,45 @@ msgstr "" "en el evento Cambio de herramienta.\n" "Deben estar rodeados por el símbolo '%'" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Parámetros" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "Parámetros de FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "número de herramienta" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "diámetro de herramienta" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "para Excellon, núm. total de taladros" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "Coord. X para Cambio de Herramienta" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Coord. Y para Cambio de Herramienta" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Coord Z para cambio de herramientas" @@ -8528,11 +8528,11 @@ msgstr "profundidad donde cortar" msgid "height where to travel" msgstr "altura donde viajar" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "el valor del paso para corte de profundidad múltiple" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "el valor de la velocidad del husillo" @@ -8703,7 +8703,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Orientación del ET" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8714,12 +8714,12 @@ msgstr "" "- retrato\n" "- paisaje" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Retrato" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Paisaje" @@ -8868,11 +8868,11 @@ msgstr "Seleccione el GIF que muestra actividad cuando FlatCAM está activo." msgid "GUI Settings" msgstr "Configuraciones GUI" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Tema" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8880,19 +8880,19 @@ msgstr "" "Seleccione un tema para FlatCAM.\n" "La aplicación se reiniciará después del cambio." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Ligera" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Oscuro" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Diseño" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8900,11 +8900,11 @@ msgstr "" "Seleccione un diseño para FlatCAM.\n" "Se aplica de inmediato." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Estilo" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8912,11 +8912,11 @@ msgstr "" "Seleccione un estilo para FlatCAM.\n" "Se aplicará en el próximo inicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "Soporte HDPI" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8924,11 +8924,11 @@ msgstr "" "Habilitar el soporte de alta DPI para FlatCAM.\n" "Se aplicará en el próximo inicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Borrar la configuración de la GUI" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8936,11 +8936,11 @@ msgstr "" "Borrar la configuración de la GUI para FlatCAM,\n" "tales como: diseño, estado gui, estilo, soporte hdpi etc." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Forma flotante" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8950,11 +8950,11 @@ msgstr "" "Se muestra cada vez que el cursor del mouse se desplaza\n" "sobre cualquier tipo de objeto no seleccionado." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Forma de Sel" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8966,11 +8966,11 @@ msgstr "" "ya sea haciendo clic o arrastrando el mouse de izquierda a derecha o\n" "De derecha a izquierda." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "NB Tamaño de Fuente" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8981,19 +8981,19 @@ msgstr "" "El cuaderno es el área plegable en el lado izquierdo de la GUI,\n" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Tamaño de fuente del eje" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Esto establece el tamaño de fuente para el eje del lienzo." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Tamaño de Fuente TextBox" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -9001,29 +9001,29 @@ msgstr "" "Esto establece el tamaño de fuente para la GUI del cuadro de texto\n" "elementos que se usan en FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Pantalla de bienvenida" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "" "Habilite la visualización de la pantalla de inicio al iniciar la aplicación." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Icono de la Sys Tray" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "" "Habilite la visualización del icono de FlatCAM en la bandeja del sistema." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell en el inicio" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -9031,11 +9031,11 @@ msgstr "" "Marque esta casilla si desea que el shell\n" "iniciar automáticamente en el inicio." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Proyecto en el inicio" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -9044,11 +9044,11 @@ msgstr "" "seleccionado / herramienta\n" "para ser mostrado automáticamente en el inicio." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Proyecto auto ocultar" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9059,11 +9059,11 @@ msgstr "" "Se oculta automáticamente cuando no hay objetos cargados y\n" "para mostrar cada vez que se crea un nuevo objeto." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Hab. info sobre Herram" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -9071,11 +9071,11 @@ msgstr "" "Marque esta casilla si desea que se muestre información sobre herramientas\n" "al pasar el mouse sobre los elementos de la aplicación." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Cursor del Mouse" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9085,27 +9085,27 @@ msgstr "" "- Pequeño -> con un tamaño personalizable.\n" "- Grande -> Líneas infinitas" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Pequeño" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Grande" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Tamaño del Cursor del Mouse" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Establezca el tamaño del cursor del mouse, en píxeles." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Eliminar confirmación de objeto" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9115,22 +9115,22 @@ msgstr "" "cada vez que se desencadena el evento Eliminar objeto (s), ya sea por\n" "acceso directo al menú o acceso directo a teclas." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "Preferencias de la aplicación" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Unidades" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9140,22 +9140,22 @@ msgstr "" "Lo que se selecciona aquí se establece cada vez\n" "Se inicia FLatCAM." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "IN" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Precisión MM" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9165,11 +9165,11 @@ msgstr "" "cuando las unidades configuradas están en el sistema METRIC.\n" "Cualquier cambio aquí requiere un reinicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Precisión PULGADA" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9179,11 +9179,11 @@ msgstr "" "cuando las unidades configuradas están en el sistema PULGADA.\n" "Cualquier cambio aquí requiere un reinicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Motor gráfico" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9203,19 +9203,19 @@ msgstr "" "tanto\n" "use el modo Legacy (2D)." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legado (2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "Nivel de aplicación" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9231,11 +9231,11 @@ msgstr "" "La elección aquí influirá en los parámetros en\n" "La pestaña seleccionada para todo tipo de objetos FlatCAM." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Aplicación portátil" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9249,19 +9249,19 @@ msgstr "" "lo que significa que los archivos de preferencias se guardarán\n" "en la carpeta de la aplicación, en la subcarpeta lib \\ config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Idiomas" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Establezca el idioma utilizado en FlatCAM." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Aplicar idioma" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9279,11 +9279,11 @@ msgstr "" "características de seguridad. En este caso el idioma será\n" "Aplicado en el próximo inicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Compro. de la versión" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9291,11 +9291,11 @@ msgstr "" "Marque esta casilla si desea marcar\n" "para una nueva versión automáticamente en el inicio." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Enviar estadísticas" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9303,11 +9303,11 @@ msgstr "" "Marque esta casilla si acepta enviar anónimo\n" "Estadísticas automáticamente en el inicio, para ayudar a mejorar FlatCAM." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Botón de pan" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9317,35 +9317,35 @@ msgstr "" "- MMB -> Botón Central Del Ratón\n" "- RMB -> Botón derecho del ratón" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "MMB" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "RMB" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Sel múltiple" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Seleccione la clave utilizada para la selección múltiple." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Número de trabajadores" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9362,11 +9362,11 @@ msgstr "" "El valor predeterminado es 2.\n" "Después del cambio, se aplicará en el próximo inicio de la aplicación." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Geo Tolerancia" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9382,11 +9382,11 @@ msgstr "" "actuación. Un valor más alto proporcionará más\n" "Rendimiento a expensas del nivel de detalle." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "Comportamiento \"abierto\"" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9401,11 +9401,11 @@ msgstr "" "Cuando no está marcada, la ruta para abrir archivos es la última utilizada:\n" "ruta para guardar archivos o la ruta para abrir archivos." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Guardar proyecto comprimido" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9413,11 +9413,11 @@ msgstr "" "Ya sea para guardar un proyecto comprimido o sin comprimir.\n" "Cuando esté marcado, guardará un proyecto comprimido de FlatCAM." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Compresión" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9427,11 +9427,11 @@ msgstr "" "Un proyecto FlatCAM. Un valor más alto significa una mejor compresión\n" "pero requieren más uso de RAM y más tiempo de procesamiento." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Límite de Marcadores" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9441,11 +9441,11 @@ msgstr "" "El número de marcadores en el administrador de marcadores puede ser mayor\n" "pero el menú solo tendrá una cantidad considerable." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Permitir configuraciones inseguras de Maquinista" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9461,20 +9461,20 @@ msgstr "" "Se aplicará en el próximo inicio de la aplicación.\n" "<>: ¡No cambie esto a menos que sepa lo que está haciendo!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber General" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "M-Color" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Pasos del círculo" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9482,11 +9482,11 @@ msgstr "" "El número de pasos de círculo para Gerber\n" "Apertura circular de aproximación lineal." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Valores predeterminados" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9494,25 +9494,25 @@ msgstr "" "Esos valores se usarán como valores de reserva\n" "en caso de que no se encuentren en el archivo Gerber." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "Las unidades utilizadas en el archivo Gerber." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "PULGADA" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Ceros" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9526,41 +9526,41 @@ msgstr "" "Si se comprueba TZ, se eliminan los ceros finales\n" "y Leading Zeros se mantienen." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Opciones de gerber" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Conv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Combinar pases" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Opciones avan. de Gerber" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Opciones avanzadas" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9570,11 +9570,11 @@ msgstr "" "Esos parámetros están disponibles sólo para\n" "Aplicación avanzada Nivel." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Mostrar / ocultar tabla" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9584,15 +9584,15 @@ msgstr "" "Además, en hide, borrará todas las formas de marca.\n" "que se dibujan sobre lienzo." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Exterior" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Interior" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9606,19 +9606,19 @@ msgstr "" "predeterminado.\n" "<>: ¡No cambie esto a menos que sepa lo que está haciendo!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Ninguno" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Simplificar" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9628,23 +9628,23 @@ msgstr "" "cargado de simplificación con una tolerancia establecida.\n" "<>: ¡No cambie esto a menos que sepa lo que está haciendo!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Tolerancia" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Tolerancia para la simplificación de polígonos." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Gerber Export" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Opciones de export" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9652,11 +9652,11 @@ msgstr "" "Los parámetros establecidos aquí se utilizan en el archivo exportado.\n" "cuando se usa la entrada de menú Archivo -> Exportar -> Exportar Gerber." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Entero/Decimales" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9664,7 +9664,7 @@ msgstr "" "El número de dígitos en la parte entera del número.\n" "y en la parte fraccionaria del número." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9672,7 +9672,7 @@ msgstr "" "Estos números significan el número de dígitos en\n" "Toda la parte de Gerber coordina." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9680,16 +9680,16 @@ msgstr "" "Estos números significan el número de dígitos en\n" "La parte decimal de las coordenadas de gerber." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "Una lista de los parámetros del editor Gerber." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Límite de selección" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9703,23 +9703,23 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Nuevo Código de Aper" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Nuevo Tamaño de Aper" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Tamaño para la Nueva Aper" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Nuevo Tipo de Aper" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9727,35 +9727,35 @@ msgstr "" "Escriba para la nueva apertura.\n" "Puede ser 'C', 'R' u 'O'." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Dim. de apertura" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diámetros de las herramientas de corte, separados por ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Matriz lineal de Almohadilla" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Direccion lineal" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Matriz de Almohadilla Circ" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Dirección circular" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9763,48 +9763,48 @@ msgstr "" "Dirección para matriz circular.\n" "Puede ser CW = en sentido horario o CCW = en sentido antihorario." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Ángulo circular" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Distancia a la que buffer el elemento Gerber." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Herramienta de escala" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Factoriza para escalar el elemento Gerber." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Umbral bajo" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Valor de umbral por debajo del cual las aberturas no están marcadas." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Umbral alto" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Valor umbral sobre el cual las aberturas no están marcadas." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon General" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Formato Excellon" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9846,12 +9846,12 @@ msgstr "" "Sprint Layout 2: 4 PULGADAS LZ\n" "KiCAD 3: 5 PULGADAS TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Los valores predeterminados para INCH son 2:4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9859,8 +9859,8 @@ msgstr "" "Estos números significan el número de dígitos en\n" "Coordina toda la parte de Excellon." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9868,19 +9868,19 @@ msgstr "" "Estos números significan el número de dígitos en\n" "La parte decimal de las coordenadas de Excellon." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "MÉTRICO" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Los valores predeterminados para Métrica son 3: 3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "DefectoCeros" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9894,7 +9894,7 @@ msgstr "" "Si se comprueba TZ, se mantienen los ceros finales.\n" "y Leading Zeros se eliminan." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9910,11 +9910,11 @@ msgstr "" "Si se comprueba TZ, se mantienen los ceros finales.\n" "y Leading Zeros se eliminan." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Unidadespredeterminadas" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9926,7 +9926,7 @@ msgstr "" "serán utilizados. Algunos archivos de Excellon no tienen un encabezado\n" "por lo tanto este parámetro será utilizado." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -9936,19 +9936,19 @@ msgstr "" "Algunos archivos de Excellon no tienen un encabezado\n" "por lo tanto este parámetro será utilizado." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Actualizar configuración de exportación" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Optimización Excellon" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algoritmo:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -9974,19 +9974,19 @@ msgstr "" "utiliza\n" "Algoritmo de vendedor ambulante para la optimización de rutas." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Tiempo de optimización" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -9998,11 +9998,11 @@ msgstr "" "Optimización del camino. Esta duración máxima se establece aquí.\n" "En segundos." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Excellon Opciones" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -10010,11 +10010,11 @@ msgstr "" "Parámetros utilizados para crear un objeto de trabajo CNC\n" "para este objeto taladro." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Duración" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -10026,19 +10026,19 @@ msgstr "" "Al elegir 'Ranuras' o 'Ambos', las ranuras serán\n" "convertido en taladros." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Crear geometría para fresar agujeros." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Valores predeterminados" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Excellon Adv. Opciones" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -10048,19 +10048,19 @@ msgstr "" "Esos parámetros están disponibles sólo para\n" "Aplicación avanzada Nivel." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Cambio de herra X, Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Cambio de herra X, posición Y." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Dirección del motor" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -10072,11 +10072,11 @@ msgstr "" "- CW = en el sentido de las agujas del reloj o\n" "- CCW = a la izquierda" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Salto rápido" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -10088,11 +10088,11 @@ msgstr "" "es decir, la velocidad más rápida disponible.\n" "ADVERTENCIA: el movimiento se realiza en Toolchange X, Y coords." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Retracción rápida" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10110,11 +10110,11 @@ msgstr "" "Z_move\n" "(altura de recorrido) se realiza lo más rápido posible (G0) en un movimiento." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Excellon Exportar" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10123,11 +10123,11 @@ msgstr "" "cuando se utiliza la entrada de menú Archivo -> Exportar -> Exportar " "Excellon." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "Las unidades utilizadas en el archivo Excellon." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10139,11 +10139,11 @@ msgstr "" "Aquí configuramos el formato utilizado cuando el proporcionado\n" "Las coordenadas no están usando el punto." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Formato" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10159,15 +10159,15 @@ msgstr "" "También deberá especificarse si LZ = ceros iniciales se mantienen\n" "o TZ = ceros finales se mantienen." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Decimal" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Sin-Decimal" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10181,11 +10181,11 @@ msgstr "" "Si se comprueba TZ, se mantienen los ceros finales.\n" "y se eliminan los ceros iniciales." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Tipo de ranura" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10199,19 +10199,19 @@ msgstr "" "Si PERFORADO (G85), las ranuras se exportarán\n" "utilizando el comando Ranura perforada (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Enrutado" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Perforado (G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "Una lista de los parámetros de Excellon Editor." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10225,19 +10225,19 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Nueva Herra. Dia" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Matriz de taladro lineal" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Matriz de Taladro Circ" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10249,19 +10249,19 @@ msgstr "" "El valor mínimo es: -359.99 grados.\n" "El valor máximo es: 360.00 grados." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Matriz Lin de Ranuras" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Matriz Circ de Ranura" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometría General" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10269,11 +10269,11 @@ msgstr "" "El número de pasos de círculo para Geometría\n" "Círculo y arcos de aproximación lineal." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Opc. de geometría" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10283,11 +10283,11 @@ msgstr "" "trazando los contornos de este\n" "Objeto de geometría." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Profund. / Pase" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10301,11 +10301,11 @@ msgstr "" "Es una fracción de la profundidad.\n" "que tiene valor negativo." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Geometría Adv. Opciones" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10315,13 +10315,13 @@ msgstr "" "Esos parámetros están disponibles sólo para\n" "Aplicación avanzada Nivel." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Cambio de herra X, Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10329,11 +10329,11 @@ msgstr "" "Altura de la herramienta justo después de comenzar el trabajo.\n" "Elimine el valor si no necesita esta característica." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Tamaño del Seg. X" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10343,11 +10343,11 @@ msgstr "" "Útil para la autonivelación.\n" "Un valor de 0 significa que no hay segmentación en el eje X." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Tamaño del Seg. Y" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10357,15 +10357,15 @@ msgstr "" "Útil para la autonivelación.\n" "Un valor de 0 significa que no hay segmentación en el eje Y." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Editor de geometría" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "Una lista de parámetros del editor de geometría." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10379,11 +10379,11 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNC trabajo general" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10391,11 +10391,11 @@ msgstr "" "El número de pasos de círculo para GCode \n" "Círculo y arcos de aproximación lineal." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Dia de Viaje" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -10403,11 +10403,11 @@ msgstr "" "El ancho de las líneas de viaje a ser\n" "prestados en la trama." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Coordina decimales" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10415,11 +10415,11 @@ msgstr "" "El número de decimales a utilizar para\n" "Las coordenadas X, Y, Z en código CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Decimales de avance" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10427,11 +10427,11 @@ msgstr "" "El número de decimales a utilizar para\n" "El parámetro de avance en código CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Tipo de coordenadas" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10443,19 +10443,19 @@ msgstr "" "- G90 absoluto -> la referencia es el origen x = 0, y = 0\n" "- Incremental G91 -> la referencia es la posición anterior" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Absoluto G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "G91 incremental" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Forzar el final de línea al estilo de Windows" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10463,65 +10463,65 @@ msgstr "" "Cuando está marcado, forzará un final de línea de estilo Windows\n" "(\\r \\n) en sistemas operativos que no sean de Windows." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "Opciones de trabajo CNC" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Exportar G-Code" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Prefijo al código G" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Adjuntar al código G" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "CNCJob Adv. Opciones" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Profundidad Z para el corte" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Altura Z para viajar" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = tiempo de espera para permitir que el husillo alcance su RPM " "establecido" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Tamaño de la anotación" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "El tamaño de fuente del texto de anotación. En píxeles." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Color de anotación" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Establecer el color de fuente para los textos de anotación." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "Opc. de herra. NCC" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Herra. dia" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10533,11 +10533,11 @@ msgstr "" "- 'Forma V'\n" "- circular" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "Forma V" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10547,13 +10547,13 @@ msgstr "" "Profundidad de corte en el material. Valor negativo.\n" "En unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" "El nuevo diámetro de herramienta (ancho de corte) para agregar en la tabla " "de herramientas." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10566,13 +10566,13 @@ msgstr "" "herramientas\n" "- convencional / útil cuando no hay compensación de reacción" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Orden de la Herram" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10596,17 +10596,17 @@ msgstr "" "orden\n" "en reversa y deshabilitar este control." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Adelante" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Atras" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10625,14 +10625,14 @@ msgstr "" "Valores más altos = procesamiento lento y ejecución lenta en CNC\n" "debido a demasiados caminos." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10643,22 +10643,22 @@ msgstr "" "el interior.
basado en semillas : hacia afuera desde el origen. " "
basado en líneas : Líneas paralelas." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Conectar" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Contorno" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Resto M ." -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10677,7 +10677,7 @@ msgstr "" "no más cobre para limpiar o no hay más herramientas.\n" "Si no está marcado, use el algoritmo estándar." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10690,11 +10690,11 @@ msgstr "" "de las características de cobre.\n" "El valor puede estar entre 0 y 10 unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Valor de Comp" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10706,26 +10706,26 @@ msgstr "" "de las características de cobre.\n" "El valor puede estar entre 0 y 9999.9 unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Sí mismo" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Zona" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Referencia" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10745,19 +10745,19 @@ msgstr "" "- 'Objeto de referencia' - hará una limpieza sin cobre dentro del área\n" "especificado por otro objeto." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progresivo" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "Trazado NCC" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10765,16 +10765,16 @@ msgstr "" "- 'Normal': trazado normal, realizado al final del trabajo de NCC\n" "- 'Progresivo': después de generar cada forma, se trazará." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Opc. de herra. de recorte" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Diá. de Herram" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10782,11 +10782,11 @@ msgstr "" "Diámetro de la herramienta utilizada para cortar\n" "La forma de PCB fuera del material circundante." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Tipo de objeto" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10798,15 +10798,15 @@ msgstr "" "un panel de PCB Gerber objeto, que se hace\n" "de muchos esquemas de PCB individuales." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Soltero" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10816,11 +10816,11 @@ msgstr "" "hará que el corte de la PCB esté más alejado de\n" "el borde real de PCB" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Tamaño de la brecha" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10832,11 +10832,11 @@ msgstr "" "el material circundante (el\n" "de la cual se corta el PCB)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Brechas" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10860,11 +10860,11 @@ msgstr "" "- 2tb - 2 * top + 2 * bottom\n" "- 8 - 2 * izquierda + 2 * derecha + 2 * arriba + 2 * abajo" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Forma Conv." -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10872,11 +10872,11 @@ msgstr "" "Crea una forma convexa que rodea toda la PCB.\n" "Se usa solo si el tipo de objeto de origen es Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "Opc. de herra. de 2 caras" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10884,36 +10884,36 @@ msgstr "" "Una herramienta para ayudar en la creación de una doble cara.\n" "PCB utilizando orificios de alineación." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Diá. del taladro" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Diámetro del taladro para los orificios de alineación." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Eje del espejo:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espejo verticalmente (X) u horizontal (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Punto" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Caja" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Ref. del eje" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10923,15 +10923,15 @@ msgstr "" "  un cuadro especificado (en un objeto FlatCAM) a través de\n" "El centro." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Opc. de herra. de pintura" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Parámetros:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10956,15 +10956,15 @@ msgstr "" "- 'Objeto de referencia' - hará una limpieza sin cobre dentro del área\n" "especificado por otro objeto." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Seleccionar" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Trazado de pintura" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10972,11 +10972,11 @@ msgstr "" "- 'Normal': trazado normal, realizado al final del trabajo de Pintura\n" "- 'Progresivo': después de generar cada forma, se trazará." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Opc. de herra. de película" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -10986,11 +10986,11 @@ msgstr "" "Objeto FlatCAM.\n" "El archivo se guarda en formato SVG." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Tipo de Filme" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11006,20 +11006,20 @@ msgstr "" "Con blanco sobre un lienzo negro.\n" "El formato de la película es SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Color de la película" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "" "Establezca el color de la película cuando se selecciona película positiva." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Frontera" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11039,11 +11039,11 @@ msgstr "" "Color blanco como el resto y que puede confundir con el\n" "Entorno si no fuera por esta frontera." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Trazo de escala" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11056,11 +11056,11 @@ msgstr "" "por lo tanto, las características finas pueden verse más afectadas por este " "parámetro." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Ajustes de la película" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11071,11 +11071,11 @@ msgstr "" "Esta sección proporciona las herramientas para compensar las distorsiones de " "impresión." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Escalar la Geo de la Película" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11083,21 +11083,21 @@ msgstr "" "Un valor mayor que 1 estirará la película\n" "mientras que un valor menor que 1 lo sacudirá." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "Factor X" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Factor Y" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Incline la Geo de la Película" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11105,17 +11105,17 @@ msgstr "" "Los valores positivos se sesgarán a la derecha.\n" "mientras que los valores negativos se desviarán a la izquierda." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "Ángulo X" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Ángulo Y" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -11123,57 +11123,57 @@ msgstr "" "El punto de referencia que se utilizará como origen para el sesgo.\n" "Puede ser uno de los cuatro puntos del cuadro delimitador de geometría." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Abajo a la izquierda" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Arriba a la izquierda" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Abajo a la derecha" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Arriba a la derecha" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Refleja la Geo de la Película" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Refleje la geometría de la película en el eje seleccionado o en ambos." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Ambas" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Eje espejo" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Tipo de filme:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11185,23 +11185,23 @@ msgstr "" "- 'PNG' -> imagen de trama\n" "- 'PDF' -> formato de documento portátil" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Orient. de la página" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Tamaño de página" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "Una selección de tamaños de página estándar ISO 216." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Opc. de la herra. Panelizar" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11211,11 +11211,11 @@ msgstr "" "Cada elemento es una copia del objeto fuente espaciado.\n" "a una distancia X, distancia Y entre sí." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Col. de espaciado" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11223,11 +11223,11 @@ msgstr "" "Espaciado entre columnas del panel deseado.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Separación de filas" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11235,36 +11235,36 @@ msgstr "" "Espaciado entre filas del panel deseado.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Columnas" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Número de columnas del panel deseado" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Filas" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Número de filas del panel deseado" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Tipo de panel" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11274,11 +11274,11 @@ msgstr "" "- Gerber\n" "- Geometría" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Restringir dentro de" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11292,11 +11292,11 @@ msgstr "" "El panel final tendrá tantas columnas y filas como\n" "encajan completamente dentro del área seleccionada." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Ancho (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11304,11 +11304,11 @@ msgstr "" "El ancho (DX) dentro del cual debe caber el panel.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Altura (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11316,15 +11316,15 @@ msgstr "" "La altura (DY) dentro de la cual debe caber el panel.\n" "En unidades actuales." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Opc. de herra. de calculadoras" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calc. de herra. en forma de V" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11335,11 +11335,11 @@ msgstr "" "teniendo el diámetro de la punta, el ángulo de la punta y\n" "Profundidad de corte como parámetros." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Diá. de la punta" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11347,11 +11347,11 @@ msgstr "" "Este es el diámetro de la punta de la herramienta.\n" "Está especificado por el fabricante." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Ángulo de la punta" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11359,7 +11359,7 @@ msgstr "" "Este es el ángulo en la punta de la herramienta.\n" "Está especificado por el fabricante." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11367,11 +11367,11 @@ msgstr "" "Esta es la profundidad para cortar en material.\n" "En el objeto de trabajo CNC es el parámetro CutZ." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculadora de electrochapado" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11382,27 +11382,27 @@ msgstr "" "Utilizando un método como tinta de grahite o tinta de hipofosfito de calcio " "o cloruro de paladio." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Longitud del tablero" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "Esta es la longitud del tablero. En centímetros." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Ancho del tablero" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "Este es el ancho de la tabla. En centímetros." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Densidad actual" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11410,11 +11410,11 @@ msgstr "" "Densidad de corriente para pasar por el tablero.\n" "En amperios por pies cuadrados ASF." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Crecimiento de cobre" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11422,11 +11422,11 @@ msgstr "" "Qué tan grueso pretende ser el crecimiento del cobre.\n" "En micras." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Opc. de herra. de transformación" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11434,19 +11434,19 @@ msgstr "" "Diversas transformaciones que se pueden aplicar.\n" "en un objeto FlatCAM." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Sesgar" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11454,7 +11454,7 @@ msgstr "" "Escala el (los) objeto (s) seleccionado (s)\n" "utilizando el factor de escala X para ambos ejes." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11466,27 +11466,27 @@ msgstr "" "y el centro del cuadro delimitador más grande.\n" "de los objetos seleccionados cuando no está marcada." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "Valor X" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Valor Y" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Espejo de referencia" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11508,11 +11508,11 @@ msgstr "" "O ingrese las coords en formato (x, y) en el\n" "Campo de entrada de puntos y haga clic en Girar en X (Y)" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Punto de Ref del Espejo" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11523,11 +11523,11 @@ msgstr "" "La 'x' en (x, y) se usará cuando se use voltear en X y\n" "la 'y' en (x, y) se usará cuando se use voltear en Y y" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Opc de Herram. de Pasta" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11535,49 +11535,49 @@ msgstr "" "Una herramienta para crear GCode para dispensar\n" "pasta de soldadura en una PCB." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diámetros de las herramientas de boquilla, separadas por ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Nuevo diá de boquilla" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Diámetro para la nueva herramienta de boquillas para agregar en la tabla de " "herramientas" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Inicio de dispen. Z" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "La altura (Z) cuando comienza la dispensación de pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Dispensación Z" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "La altura (Z) al dispensar pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Parada de dispen. Z" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "La altura (Z) cuando se detiene la dispensación de pasta de soldadura." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Viajar Z" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11585,15 +11585,15 @@ msgstr "" "La altura (Z) para viajar entre almohadillas\n" "(sin dispensar pasta de soldadura)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Cambio de herra. Z" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "La altura (Z) para el cambio de herramienta (boquilla)." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11601,11 +11601,11 @@ msgstr "" "La ubicación X, Y para el cambio de herramienta (boquilla).\n" "El formato es (x, y) donde x e y son números reales." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avance (velocidad) mientras se mueve en el plano X-Y." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11613,11 +11613,11 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "(en el plano Z)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Avance de Dispens. Z" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11625,11 +11625,11 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "para dispensar la posición (en el plano Z)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Veloc. del husillo FWD" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11637,19 +11637,19 @@ msgstr "" "La velocidad del dispensador mientras empuja la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Morar FWD" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pausa después de la dispensación de soldadura." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Veloc. del husillo REV" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11657,11 +11657,11 @@ msgstr "" "La velocidad del dispensador mientras se retrae la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Morar REV" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11669,15 +11669,15 @@ msgstr "" "Pausa después de que el dispensador de pasta de soldadura se retraiga,\n" "para permitir el equilibrio de presión." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Archivos que controlan la generación de GCode." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Opc. de herra. de substractor" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11685,21 +11685,21 @@ msgstr "" "Una herramienta para restar un objeto Gerber o Geometry\n" "de otro del mismo tipo." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Caminos cercanos" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Marcar esto cerrará los caminos cortados por el objeto sustrato Geometry." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Opciones de la Herram. Verifique Reglas" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11708,20 +11708,20 @@ msgstr "" "conjunto\n" "de las normas de fabricación." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Tamaño de traza" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Esto comprueba si se cumple el tamaño mínimo para las trazas." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11730,16 +11730,16 @@ msgstr "Esto comprueba si se cumple el tamaño mínimo para las trazas." msgid "Min value" msgstr "Valor mínimo" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Tamaño de traza mínimo aceptable." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Distancia de Cobre a Cobre" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11747,23 +11747,23 @@ msgstr "" "Esto comprueba si la distancia mínima entre cobre\n" "huellas se cumplen." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Valor mínimo de distancia aceptable." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Distancia de Cobre a Contorno" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11771,11 +11771,11 @@ msgstr "" "Esto comprueba si la distancia mínima entre cobre\n" "huellas y el esquema se cumple." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Distancia de Serigrafía a Serigrafía" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11783,13 +11783,13 @@ msgstr "" "Esto comprueba si la distancia mínima entre serigrafía\n" "huellas y huellas de serigrafía se cumplen." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Serigrafía para Soldar Máscara Distancia" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11797,13 +11797,13 @@ msgstr "" "Esto comprueba si la distancia mínima entre serigrafía\n" "Traces y soldermask traces se cumplen." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Serigrafía para Contorno Distancia" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11811,12 +11811,12 @@ msgstr "" "Esto verifica si el espacio libre mínimo entre la serigrafía\n" "huellas y el contorno se cumple." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Astilla de máscara de soldadura mínima" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11824,13 +11824,13 @@ msgstr "" "Esto verifica si la distancia mínima entre la máscara de soldadura\n" "rastros y rastros de máscara de soldadura se cumplen." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Anillo anular mínimo" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11838,16 +11838,16 @@ msgstr "" "Esto verifica si queda el anillo de cobre mínimo al perforar\n" "Se encuentra un agujero en una almohadilla." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Valor mínimo aceptable del anillo." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Distancia entre Agujeros" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11855,16 +11855,16 @@ msgstr "" "Esto verifica si la distancia mínima entre un taladro\n" "y se encuentra otro taladro." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Tamaño mínimo aceptable de perforación." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Tamaño del Agujero" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11872,11 +11872,11 @@ msgstr "" "Esto comprueba si los agujeros de perforación\n" "Los tamaños están por encima del umbral." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Opciones de Herram. Óptimas" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11884,20 +11884,20 @@ msgstr "" "Una herramienta para encontrar la distancia mínima entre\n" "cada dos elementos geométricos de Gerber" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Precisión" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Número de decimales para las distancias y coordenadas en esta herramienta." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "Opciones de la herram. QRCode" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11905,11 +11905,11 @@ msgstr "" "Una herramienta para crear un QRCode que se puede insertar\n" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Versión" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11917,11 +11917,11 @@ msgstr "" "La versión de QRCode puede tener valores de 1 (21x21 elementos)\n" "a 40 (177x177 elementos)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Corrección de error" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11938,11 +11938,11 @@ msgstr "" "Q = se puede corregir un máximo de 25%% de errores\n" "H = máximo 30 %% de errores pueden ser corregidos." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Tamaño de Elementos" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11950,11 +11950,11 @@ msgstr "" "El tamaño del elemento controla el tamaño general del código QR\n" "ajustando el tamaño de cada cuadro en el código." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Tamaño de borde" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11963,23 +11963,23 @@ msgstr "" "El valor predeterminado es 4. El ancho del espacio libre alrededor del " "Código QR." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "Datos de QRCode" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Datos de QRCode. Texto alfanumérico a codificar en el Código QR." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Agregue aquí el texto que se incluirá en el QRCode ..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polaridad" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11989,17 +11989,17 @@ msgstr "" "Se puede dibujar de forma negativa (los cuadrados son claros)\n" "o de manera positiva (los cuadrados son opacos)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Negativa" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Positivo" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -12011,7 +12011,7 @@ msgstr "" "ser agregado como positivo Si se agrega a un cobre Gerber\n" "entonces quizás el QRCode se pueda agregar como negativo." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -12020,33 +12020,33 @@ msgstr "" "El cuadro delimitador, que significa el espacio vacío que rodea\n" "La geometría QRCode, puede tener una forma redondeada o cuadrada." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Redondeado" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Color de relleno" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "" "Establezca el color de relleno del código QR (color de cuadrados / " "elementos)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Color de fondo" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Establece el color de fondo del QRCode." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Opc. de Herram. de Copper Thieving" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -12054,16 +12054,16 @@ msgstr "" "Una herramienta para generar un ladrón de cobre que se puede agregar\n" "a un archivo Gerber seleccionado." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Número de pasos (líneas) utilizados para interpolar círculos." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Despeje" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -12073,22 +12073,22 @@ msgstr "" "(el relleno de polígono puede dividirse en múltiples polígonos)\n" "y las huellas de cobre en el archivo Gerber." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Selección de área" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Objeto de referencia" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Referencia:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -12103,20 +12103,20 @@ msgstr "" "- 'Objeto de referencia': robará cobre dentro del área especificada por otro " "objeto." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Rectangular" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Mínimo" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Tipo de cercado:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -12124,23 +12124,23 @@ msgstr "" "- 'Rectangular': el cuadro delimitador tendrá forma rectangular.\n" "- 'Mínimo': el cuadro delimitador tendrá forma de casco convexo." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Cuadrícula de puntos" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Cuadrícula de cuadrados" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Cuadrícula de líneas" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Tipo de relleno:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12154,54 +12154,54 @@ msgstr "" "cuadrados.\n" "- 'Cuadrícula de líneas': el área vacía se rellenará con un patrón de líneas." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Parámetros de cuadrícula de puntos" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Diámetro de punto en cuadrícula de puntos." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Spacing" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Distancia entre cada dos puntos en la cuadrícula de puntos." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Parámetros de la cuadrícula de cuadrados" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Tamaño del lado cuadrado en cuadrícula de cuadrados." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Distancia entre cada dos cuadrados en la cuadrícula de cuadrados." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Parámetros de cuadrícula de líneas" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Tamaño del grosor de línea en la cuadrícula de líneas." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Distancia entre cada dos líneas en la cuadrícula de líneas." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Parámetros de la Robber Bar" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12209,27 +12209,27 @@ msgstr "" "Parámetros utilizados para la Robber Bar.\n" "Robber Bar = borde de cobre para ayudar en el enchapado de agujeros." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Margen límite del recinto para Robber Bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Espesor" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "El grosor de la Robber Bar." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Máscara de baño de patrones" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Genere una máscara para el enchapado de patrones." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12237,16 +12237,16 @@ msgstr "" "La distancia entre los posibles elementos de Copper Thieving.\n" "y / o Robber Bar y las aberturas reales en la máscara." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Opc. de Herram. Fiduciales" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Parámetros utilizados para esta herramienta." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12256,19 +12256,19 @@ msgstr "" "de lo contrario es el tamaño del fiducial.\n" "La apertura de la máscara de soldadura es el doble que eso." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manual" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Modo:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12278,19 +12278,19 @@ msgstr "" "delimitador.\n" "- 'Manual' - colocación manual de fiduciales." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Arriba" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Abajo" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Segundo fiducial" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12305,19 +12305,19 @@ msgstr "" "- 'Ninguno' - no hay un segundo fiducial. El orden es: abajo a la izquierda, " "arriba a la derecha." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Cruce" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Ajedrez" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Tipo fiducial" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12329,19 +12329,19 @@ msgstr "" "- 'Cruce' - líneas cruzadas fiduciales.\n" "- 'Ajedrez' - patrón de ajedrez fiducial." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Grosor de la línea" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Opc. de Herram. de Calibración" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Tipo de Fuente" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12355,27 +12355,27 @@ msgstr "" "- Libre -> haga clic libremente en el lienzo para adquirir los puntos de " "calibración" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Libre" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para viajar entre los puntos." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Verificación Z" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar el punto." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Cero la Z para Herram." -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12383,11 +12383,11 @@ msgstr "" "Incluya una secuencia para poner a cero la altura (Z)\n" "de la herramienta de verificación." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar la sonda de verificación." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12397,11 +12397,11 @@ msgstr "" "Si no se ingresa ningún valor, entonces el actual\n" "(x, y) se utilizará el punto," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Segundo punto" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12411,45 +12411,45 @@ msgstr "" "- arriba a la izquierda -> el usuario alineará la PCB verticalmente\n" "- abajo a la derecha -> el usuario alineará la PCB horizontalmente" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Arriba a la izquierda" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Abajo a la derecha" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Excellon File asociaciones" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Restaurar" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Restaurar la lista de extensiones al estado predeterminado." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Eliminar todosEliminar taladro" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Eliminar todas las extensiones de la lista." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Lista de extensiones" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12457,43 +12457,43 @@ msgstr "" "Lista de extensiones de archivo para ser\n" "asociado con FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "ExtensiónLista de extensiones" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "Una extensión de archivo para agregar o eliminar a la lista." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Agregar extensión" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Agregar una extensión de archivo a la lista" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Eliminar extensión" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Eliminar una extensión de archivo de la lista" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Aplicar asociación" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12505,33 +12505,33 @@ msgstr "" "Estarán activos después del próximo inicio de sesión.\n" "Esto funciona solo en Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "Asociaciones de archivos GCode" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Asociaciones de archivos Gerber" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Palabras clave de autocompletador" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaure la lista de palabras clave de autocompletador al estado " "predeterminado." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Elimine todas las palabras clave de autocompletador de la lista." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Lista de palabras clave" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12543,23 +12543,23 @@ msgstr "" "El autocompletador está instalado\n" "en el Editor de Código y para el Tcl Shell." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "Una palabra clave para agregar o eliminar a la lista." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Agregar palabra clave" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Agregar una palabra clave a la lista" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Eliminar palabra clave" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Eliminar una palabra clave de la lista" @@ -16619,6 +16619,12 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Sin nombre de geometría en args. Proporcione un nombre e intente nuevamente." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "El código G no tiene un código de unidades: G20 o G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Ninguna forma seleccionada. Selecciona una forma para explotar" + #, python-brace-format #~ msgid "" #~ "[selected] {kind} created/selected: {name}" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 0eebc641..d3ad03df 100644 Binary files a/locale/fr/LC_MESSAGES/strings.mo and b/locale/fr/LC_MESSAGES/strings.mo differ diff --git a/locale/fr/LC_MESSAGES/strings.po b/locale/fr/LC_MESSAGES/strings.po index 2c8471da..515d369f 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:27+0200\n" -"PO-Revision-Date: 2019-12-15 16:27+0200\n" +"POT-Creation-Date: 2019-12-16 00:17+0200\n" +"PO-Revision-Date: 2019-12-16 00:17+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -136,14 +136,14 @@ msgstr "Fermer l'éditeur" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Oui" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "Non" @@ -195,7 +195,7 @@ msgstr "Exportation des préférences FlatCAM annulée." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -680,8 +680,8 @@ msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1170,7 +1170,7 @@ msgstr "Ouvrir DXF annulé." msgid "Viewing the source code of the selected object." msgstr "Affichage du code source de l'objet sélectionné." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Chargement..." @@ -1818,7 +1818,7 @@ msgid "Custom Offset" msgstr "Décalage personnalisé" #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Type d'outil" @@ -1829,9 +1829,9 @@ msgstr "Forme d'outil" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1854,8 +1854,8 @@ msgid "V-Angle" msgstr "Angle en V" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Voyage Z" @@ -1871,12 +1871,12 @@ msgstr "Avance Z" msgid "FR Rapids" msgstr "Avance Rapides" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Vitesse de broche" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Habiter" @@ -1885,7 +1885,7 @@ msgid "Dwelltime" msgstr "Temps d'attente" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Post-processeur" @@ -1905,8 +1905,8 @@ msgstr "Changement d'outil" msgid "Toolchange XY" msgstr "Changement d'outils X, Y" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Changement d'outil Z" @@ -2350,12 +2350,12 @@ msgid "Skewing..." msgstr "Fausser..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "De base" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Avancé" @@ -2363,7 +2363,7 @@ msgstr "Avancé" msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2654,11 +2654,11 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "De base" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Avancé" @@ -2682,51 +2682,55 @@ msgstr "Fichier de code machine enregistré dans" msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "Cet objet CNCJob ne peut pas être traité car il est" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "Objet CNCJob" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "G-code n'a pas de code d'unités: G20 ou G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"Le code G n'a pas de code G94 et nous n'inclurons pas le code dans la zone " +"de texte 'Prepend to GCode'" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Annulé. Le code personnalisé Toolchange est activé mais vide." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "Toolchange G-code a été remplacé par un code personnalisé." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "Aucun fichier ou répertoire de ce nom" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Enregistré dans" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Le fichier de post-traitement utilisé doit avoir pour nom: " "'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "Il n'y a pas de fichier de post-processeur." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Éditeur de script" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Éditeur de Document" @@ -2813,11 +2817,11 @@ msgstr "" "s'agisse d'une faute de frappe; par conséquent, l'application convertira la " "valeur en valeur négative. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "Le paramètre Cut Z est zéro. Il n'y aura pas de fichier coupé, sautant" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2827,31 +2831,31 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Création d'une liste de points à explorer ..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Démarrer le GCode" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Code G de départ pour outil avec diamètre" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "Coordonnées G91 non implémentées" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "Le fichier Excellon chargé n'a pas d'exercices" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Fini la génération de code G ..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2861,7 +2865,7 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2869,7 +2873,7 @@ msgstr "" "Le paramètre Cut_Z est Aucun ou zéro. Très probablement une mauvaise " "combinaison d'autres paramètres." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2883,11 +2887,11 @@ msgstr "" "s'agisse d'une faute de frappe. Par conséquent, l'application convertira la " "valeur en valeur négative. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "Le paramètre Voyage Z est Aucun ou zéro." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2901,38 +2905,38 @@ msgstr "" "s'agisse d'une faute de frappe. Par conséquent, l'application convertira la " "valeur en valeur positive. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Le paramètre Z voyage est zéro. Ceci est dangereux, ignorer le fichier" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Indexer la géométrie avant de générer le code G ..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Démarrer G-Code ..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Génération de code G terminée" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "chemins tracés" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Attendait une géométrie, eu" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Essayer de générer un travail CNC à partir d'un objet de géométrie sans " "solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2941,35 +2945,35 @@ msgstr "" "utilisée pour current_geometry.\n" "Augmentez la valeur (dans le module) et essayez à nouveau." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " chemins tracés." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "Il n'y a pas de données d'outil dans la géométrie SolderPaste." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Génération de G-Code SolderPaste fini" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "chemins tracés." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Analyse du fichier GCode. Nombre de lignes" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Création d'une géométrie à partir du fichier GCode analysé. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Unifier la géométrie à partir de segments de géométrie analysés" @@ -3110,7 +3114,7 @@ msgstr "Terminé. Foret (s) Déplacement terminé." msgid "Done. Drill(s) copied." msgstr "Terminé. Percer des trous copiés." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Excellent éditeur" @@ -3146,7 +3150,7 @@ msgstr "" "pour cet objet Excellon." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" @@ -3224,16 +3228,16 @@ msgstr "Linéaire" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Circulaire" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Nb de Forages" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." @@ -3244,14 +3248,14 @@ msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Direction" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3266,9 +3270,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3276,9 +3280,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3293,11 +3297,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3305,15 +3309,15 @@ msgstr "Angle" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Pas" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distance entre les éléments du tableau." @@ -3342,26 +3346,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "Angle auquel chaque élément du tableau circulaire est placé." @@ -3377,16 +3381,16 @@ msgstr "" "Paramètres pour l'ajout d'une fente (trou de forme ovale)\n" "soit seul, soit faisant partie d'un tableau." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Longueur" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Longueur = La longueur de la fente." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3426,11 +3430,11 @@ msgstr "" "Sélectionnez le type de matrice à percer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Nb de Fentes" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Spécifiez le nombre de Fente dans le Tableau." @@ -3518,7 +3522,7 @@ msgid "Round" msgstr "Rond" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Carré" @@ -3541,17 +3545,17 @@ msgid "Full Buffer" msgstr "Plein tampon" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Outil Tampon" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3571,12 +3575,12 @@ msgid "Text Tool" msgstr "Outil Texte" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Outil dia" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3584,13 +3588,13 @@ msgstr "" "Diamètre de l'outil à\n" "être utilisé dans l'opération." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Taux de chevauchement" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3611,17 +3615,17 @@ msgstr "" "Valeurs plus élevées = traitement lent et exécution lente sur la CNC\n" "à cause de trop de chemins." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Marge" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3632,8 +3636,8 @@ msgstr "" "les bords du polygone à\n" "être peint." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Méthode" @@ -3647,20 +3651,20 @@ msgstr "" "l’intérieur.
Basé sur les semences:vers l’extérieur depuis les " "semences." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "La norme" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "À base de semences" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Lignes droites" @@ -3669,8 +3673,8 @@ msgstr "Lignes droites" msgid "Connect:" msgstr "Relier:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3683,8 +3687,8 @@ msgstr "" msgid "Contour:" msgstr "Contour:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3708,9 +3712,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Peinture annulée. Aucune forme sélectionnée." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Outils" @@ -3726,7 +3730,7 @@ msgstr "Outil de Transformation" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Tourner" @@ -3741,7 +3745,7 @@ msgstr "Inclinaison/Cisaillement" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Mise à l'échelle" @@ -3754,8 +3758,8 @@ msgstr "Miroir (flip)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Décalage" @@ -3772,7 +3776,7 @@ msgid "Angle:" msgstr "Angle:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3804,8 +3808,8 @@ msgstr "Angle X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3886,7 +3890,7 @@ msgid "Scale Y" msgstr "Mise à l'échelle Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Lien" @@ -3901,7 +3905,7 @@ msgstr "" "en utilisant le facteur d'échelle X pour les deux axes." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Référence d'échelle" @@ -4254,142 +4258,138 @@ msgstr "Géométrie inclinée sur l'axe des Y" msgid "Geometry shape skew on Y axis canceled" msgstr "Géométrie inclinée sur l'axe des Y oblitérée" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Cliquez sur Point central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Cliquez sur le point du périmètre pour terminer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Terminé. Ajout du cercle terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Cliquez sur le point de départ ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Cliquez sur le point 3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Cliquez sur le point d'arrêt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Cliquez sur le point d'arrêt pour terminer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Cliquez sur le point 2 pour compléter ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Cliquez sur le point central pour terminer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Direction: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" "Mode: Démarrer -> Arrêter -> Centre. Cliquez sur le point de départ ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mode: Point 1 -> Point 3 -> Point 2. Cliquez sur Point 1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mode: Centre -> Démarrer -> Arrêter. Cliquez sur Point central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Terminé. Arc terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Cliquez sur le 1er coin ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Cliquez sur le coin opposé pour terminer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Terminé. Rectangle complété." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Cliquez sur le point suivant ou cliquez avec le bouton droit de la souris " "pour terminer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Terminé. Le polygone est terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Retracé un point ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Terminé. Chemin complété." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Aucune forme sélectionnée. Sélectionnez une forme à exploser" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Terminé. Les polygones ont explosé en lignes." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "Déplacer: Aucune forme sélectionnée. Sélectionnez une forme à déplacer" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " Déplacer: Cliquez sur le point de référence ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Cliquez sur le point de destination ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Terminé. Géométrie (s) Déplacement terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Terminé. Géométrie (s) Copie terminée." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4397,96 +4397,96 @@ msgstr "" "Police non supportée. Seuls les formats Normal, Gras, Italique et " "GrasItalique sont pris en charge. Erreur" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "Pas de texte à ajouter." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Terminé. Ajout de texte terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Créer une géométrie tampon ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Tampon annulé. Aucune forme sélectionnée." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Terminé. L'outil Tampon est terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Terminé. L'outil Intérieur du Tampon est terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Terminé. L'outil Extérieur du Tampon est terminé." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Sélectionnez une forme pour agir comme zone de suppression ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Cliquez pour récupérer la forme à effacer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Cliquez pour effacer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Terminé. Action de l’outil gomme terminée." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Créer une géométrie de peinture ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Transformations de forme ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Modification de la géométrie MultiGeo, outil" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "avec diamètre" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Copie annulée. Aucune forme sélectionnée." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Cliquez sur le point cible." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Une sélection d'au moins 2 éléments géographiques est requise pour effectuer " "Intersection." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4494,61 +4494,61 @@ msgstr "" "La valeur de tampon négative n'est pas acceptée. Utiliser l'intérieur du " "tampon pour générer une forme «intérieure»" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Aucune sélection pour la mise en mémoire tampon." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Distance non valide pour la mise en mémoire tampon." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" "Echec, le résultat est vide. Choisissez une valeur de tampon différente." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Géométrie de tampon complète créée." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "La valeur de tampon négative n'est pas acceptée." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "" "Echec, le résultat est vide. Choisissez une valeur de tampon plus petite." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Géométrie du tampon intérieur créée." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Géométrie tampon externe créée." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Impossible de faire de la peinture. La valeur de chevauchement doit être " "inférieure à 1,00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Rien de sélectionné pour la peinture." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Invalid value for" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4556,7 +4556,7 @@ msgstr "" "Impossible de faire de la peinture. Essayez une combinaison de paramètres " "différente. Ou une autre méthode de peinture" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Peinture faite." @@ -4708,7 +4708,7 @@ msgid "Done. Apertures copied." msgstr "Terminé. Ouvertures copiées." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Gerber éditeur" @@ -4734,8 +4734,8 @@ msgstr "Type" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Taille" @@ -4772,7 +4772,7 @@ msgstr "" "  - (largeur, hauteur) pour le type R, O.\n" "  - (dia, nVertices) pour le type P" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Code pour la nouvelle ouverture" @@ -4848,7 +4848,7 @@ msgstr "Ouverture du Tampon" msgid "Buffer a aperture in the aperture list" msgstr "Buffer une ouverture dans la liste des ouvertures" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Distance Tampon" @@ -4884,7 +4884,7 @@ msgstr "Échelle d'Ouverture" msgid "Scale a aperture in the aperture list" msgstr "Mettre à l'échelle une ouverture dans la liste des ouvertures" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Facteur d'échelle" @@ -4940,7 +4940,7 @@ msgstr "Marquez les polygones qui correspondent aux limites." msgid "Delete all the marked polygons." msgstr "Supprimer tous les polygones marqués." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Effacer" @@ -4965,11 +4965,11 @@ msgstr "" "Sélectionnez le type de tableau de pads à créer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Nombre de pads" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Spécifiez combien de pads doivent être dans le tableau." @@ -5177,8 +5177,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Chaîne pour remplacer celle de la zone Rechercher dans tout le texte." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Tout" @@ -6777,7 +6777,7 @@ msgstr "Autre: Supprimer les ouvertures" msgid "Eraser Tool" msgstr "Outil pour Effacer" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Outil Zone de Marquage" @@ -6855,7 +6855,7 @@ msgid "Subtraction" msgstr "Soustraction" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Couper" @@ -7077,31 +7077,31 @@ msgstr "Objet de Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Tracer (afficher) cet objet." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Dessin" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Options de Tracé" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Solide" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Polygones de couleur unie." @@ -7109,7 +7109,7 @@ msgstr "Polygones de couleur unie." msgid "Multi-Color" msgstr "Multicolore" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Dessine des polygones de différentes couleurs." @@ -7150,11 +7150,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Routage d'isolement" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7162,7 +7162,7 @@ msgstr "" "Créez un objet de géométrie avec\n" "parcours d’outils pour couper des polygones extérieurs." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7179,25 +7179,25 @@ msgid "V-Shape" msgstr "Forme en V" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "Dia V-Tip" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "Le diamètre de la pointe pour l'outil en forme de V" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "Angle en V-tip" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7207,8 +7207,8 @@ msgstr "" "En degré." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7230,11 +7230,11 @@ msgstr "" "fonction, utilisez une valeur négative pour\n" "ce paramètre." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "# Passes" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7242,24 +7242,24 @@ msgstr "" "Largeur du fossé d'isolement dans\n" "nombre (entier) de largeurs d'outil." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Passe chevauchement" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "La quantité (fraction) de la largeur de l'outil qui chevauche chaque passe " "d'outil." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Type de fraisage" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7270,8 +7270,8 @@ msgstr "" "d'outils\n" "- conventionnel / utile quand il n'y a pas de compensation de jeu" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Monté" @@ -7284,15 +7284,15 @@ msgstr "Conventionnel" msgid "Combine" msgstr "Combiner" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Combine tous les passages dans un objet" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Suivre\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7333,7 +7333,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7344,11 +7344,11 @@ msgstr "Objet" msgid "Object whose area will be removed from isolation geometry." msgstr "Objet dont l'aire sera retirée de la géométrie d'isolation." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Portée" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7358,16 +7358,16 @@ msgstr "" "- 'Tout' -> Isoler tous les polygones de l'objet\n" "- 'Sélection' -> Isoler une sélection de polygones." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Sélection" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Type d'isolement" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7388,8 +7388,8 @@ msgstr "" "à l'intérieur du polygone (par exemple, le polygone est une forme de `` " "beignet '')." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Plein" @@ -7447,7 +7447,7 @@ msgstr "" msgid "Clear N-copper" msgstr "N-Cuivre Clair" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7468,7 +7468,7 @@ msgstr "" msgid "Board cutout" msgstr "Découpe de la planche" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7486,11 +7486,11 @@ msgstr "" "Générer la géométrie pour\n" "la découpe de la planche." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Régions non-cuivre" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7505,11 +7505,11 @@ msgstr "" "cuivre provenant d'une région spécifiée." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Marge limite" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7522,11 +7522,11 @@ msgstr "" "distance." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Géométrie Arrondie" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." @@ -7535,8 +7535,8 @@ msgstr "La géométrie résultante aura des coins arrondis." msgid "Generate Geo" msgstr "Générer de la Géo" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Cadre de sélection" @@ -7549,7 +7549,7 @@ msgstr "" "Créez une géométrie entourant l'objet Gerber.\n" "Forme carree." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7557,7 +7557,7 @@ msgstr "" "Distance des bords de la boîte\n" "au polygone le plus proche." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7587,11 +7587,11 @@ msgid "Drills" msgstr "Forage" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Fentes" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Décalage Z" @@ -7635,7 +7635,7 @@ msgstr "" "Le nombre de trous de fente. Trous créés par\n" "les fraiser avec un bit de fraise." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7654,8 +7654,8 @@ msgstr "" "Basculer l'affichage des exercices pour l'outil actuel.\n" "Cela ne sélectionne pas les outils pour la génération de G-code." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Créer un travail CNC" @@ -7667,7 +7667,7 @@ msgstr "" "Créer un objet de travail CNC\n" "pour cet objet de forage." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7675,7 +7675,7 @@ msgstr "" "Profondeur de forage (négatif)\n" "sous la surface de cuivre." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7684,11 +7684,11 @@ msgstr "" "à travers le plan XY." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Changement d'outil" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7701,7 +7701,7 @@ msgid "Tool change Z" msgstr "Changement d'outil Z" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." @@ -7709,12 +7709,12 @@ msgstr "" "Position de l'axe Z (hauteur) pour\n" "changement d'outil." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Commencer le mouv. Z" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7723,12 +7723,12 @@ msgstr "" "Supprimez la valeur si vous n'avez pas besoin de cette fonctionnalité." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Fin du mouve. Z" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -7737,12 +7737,12 @@ msgstr "" "le dernier mouvement à la fin du travail." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Avance Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7755,11 +7755,11 @@ msgstr "" "Ceci est pour le mouvement linéaire G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Avance rapide" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7774,11 +7774,11 @@ msgstr "" "ignorer pour les autres cas." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Vitesse de broche" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7787,7 +7787,7 @@ msgstr "" "en tours / minute (optionnel)" #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7796,11 +7796,11 @@ msgstr "" "vitesse avant de couper." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7809,12 +7809,12 @@ msgstr "" "Sortie Gcode." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Prof.r de la sonde Z" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7823,16 +7823,16 @@ msgstr "" "sonder. Valeur négative, en unités actuelles." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Sonde d'avance" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "L'avance utilisée pendant le sondage." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "Gcode" @@ -7856,7 +7856,7 @@ msgstr "Créer un forage GCode" msgid "Generate the CNC Job." msgstr "Générez le travail CNC." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Fraiser les Trous" @@ -7870,12 +7870,12 @@ msgstr "" "Sélectionnez dans le tableau des outils au-dessus du diamètre du trou à\n" "fraisé. Utilisez la colonne # pour effectuer la sélection." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Dia. de l'outil de forage" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Diamètre de l'outil de coupe." @@ -7891,11 +7891,11 @@ msgstr "" "Créer l'objet de géométrie\n" "pour fraiser des parcours d’outils." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Fente outil dia" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7951,12 +7951,12 @@ msgstr "" "et V-Tip Angle." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Dessiner un objet" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Dia" @@ -8119,13 +8119,13 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Multi-profondeur" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8137,12 +8137,12 @@ msgstr "" "couper plusieurs fois jusqu'à ce que Cut Z soit\n" "atteint." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Profondeur de chaque passage (positif)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." @@ -8150,7 +8150,7 @@ msgstr "" "Hauteur de l'outil quand\n" "se déplacer sans couper." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8158,12 +8158,12 @@ msgstr "" "Inclure la séquence de changement d'outil\n" "dans le code machine (pause pour changement d'outil)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Avance X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8171,7 +8171,7 @@ msgstr "" "Vitesse de coupe dans le XY\n" "avion en unités par minute" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8181,7 +8181,7 @@ msgstr "" "avion en unités par minute.\n" "Cela s'appelle aussi plonger." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8195,12 +8195,12 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Re-coupé" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8212,7 +8212,7 @@ msgstr "" "rencontre avec la dernière coupe, nous générons un\n" "coupe étendue sur la première section coupée." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8222,12 +8222,12 @@ msgstr "" "Si le post-processeur LASER est utilisé,\n" "cette valeur est la puissance du laser." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Post-processeur" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8269,7 +8269,7 @@ msgstr "Générez l'objet Travail CNC." msgid "Launch Paint Tool in Tools Tab." msgstr "Lancer L'outil de Peinture dans l'onglet Outils." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8285,11 +8285,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Objet de travail CNC" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Dessiner genre" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8301,15 +8301,15 @@ msgstr "" "au-dessus de la pièce ou il peut être de type 'Couper',\n" "ce qui signifie les mouvements qui coupent dans le matériau." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Voyage" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Afficher l'annotation" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8382,12 +8382,12 @@ msgstr "Mise à jour du Tracé" msgid "Update the plot." msgstr "Mettre à jour le dessin." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Exporter le code CNC" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8400,7 +8400,7 @@ msgid "Prepend to CNC Code" msgstr "Ajouter au début un code CNC" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8413,7 +8413,7 @@ msgid "Append to CNC Code" msgstr "Ajouter au code CNC final" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8423,11 +8423,11 @@ msgstr "" "tiens à ajouter à la fin du fichier généré.\n" "I.e .: M2 (fin du programme)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "Code de changement d'outils" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8449,7 +8449,7 @@ msgstr "" "qui a 'toolchange_custom' dans son nom et qui est construit\n" "ayant comme modèle le fichier posprocessor 'Toolchange Custom'." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8467,11 +8467,11 @@ msgstr "" "WARNING: it can be used only with a preprocessor file\n" "that has 'toolchange_custom' in it's name." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Utiliser la macro Toolchange" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8479,7 +8479,7 @@ msgstr "" "Cochez cette case si vous souhaitez utiliser\n" "un GCode personnalisé Toolchange (macro)." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8489,45 +8489,45 @@ msgstr "" "dans l'événement Toolchange.\n" "Ils doivent être entourés du symbole '%%'" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Paramètres" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "Paramètres CNC FlatCAM" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "numéro d'outil" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "diamètre de l'outil" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "pour Excellon, nombre total de trous de forage" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "Coord X pour changement d'outil" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Coord Y pour changement d'outil" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Coords Z pour le Changement d'Outil" @@ -8539,11 +8539,11 @@ msgstr "profondeur où couper" msgid "height where to travel" msgstr "hauteur où voyager" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "la valeur de pas pour la coupe multiple" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "la valeur de la vitesse de broche" @@ -8714,7 +8714,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Orientation de ET" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8725,12 +8725,12 @@ msgstr "" "- Portrait\n" "- Paysage" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Portrait" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Paysage" @@ -8877,11 +8877,11 @@ msgstr "Sélectionnez le GIF qui affiche l'activité lorsque FlatCAM est actif." msgid "GUI Settings" msgstr "Paramètres de GUI" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Thème" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8889,19 +8889,19 @@ msgstr "" "Sélectionnez un thème pour FlatCAM.\n" "L'application va redémarrer après le changement." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Lumière" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Noir" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Disposition" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8909,11 +8909,11 @@ msgstr "" "Sélectionnez une mise en page pour FlatCAM.\n" "Il est appliqué immédiatement." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Style" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8921,11 +8921,11 @@ msgstr "" "Sélectionnez un style pour FlatCAM.\n" "Il sera appliqué au prochain démarrage de l'application." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "HDPI soutien" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8933,11 +8933,11 @@ msgstr "" "Activer la prise en charge haute DPI pour FlatCAM.\n" "Il sera appliqué au prochain démarrage de l'application." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Effacer les param. de GUI" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8945,11 +8945,11 @@ msgstr "" "Effacer les paramètres de l'interface graphique pour FlatCAM,\n" "tels que: mise en page, état graphique, style, support hdpi, etc." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Vol stationnaire" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8960,11 +8960,11 @@ msgstr "" "stationnaire\n" "sur tout type d'objet non sélectionné." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Forme de Sél" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8976,11 +8976,11 @@ msgstr "" "soit en cliquant ou en faisant glisser la souris de gauche à droite ou\n" "de droite à gauche." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "Taille de police du cahier" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8992,19 +8992,19 @@ msgstr "" "graphique,\n" "et incluez les onglets Projet, Sélectionné et Outil." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Taille de la police de l'axe" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Ceci définit la taille de la police pour l'axe de la toile." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Taille de la pol. de la zone de texte" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -9013,28 +9013,28 @@ msgstr "" "texte\n" "éléments utilisés dans FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Écran de démarrage" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "" "Activer l'affichage de l'écran de démarrage au démarrage de l'application." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Icône Sys Tray" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Activer l’affichage de l’icône FlatCAM dans Sys Tray." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell au démarrage" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -9042,11 +9042,11 @@ msgstr "" "Cochez cette case si vous voulez que le shell\n" "démarrer automatiquement au démarrage." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Projet au démarrage" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -9055,11 +9055,11 @@ msgstr "" "outil\n" "à afficher automatiquement au démarrage." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Masquer auto le projet" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9070,11 +9070,11 @@ msgstr "" "se cacher automatiquement quand il n'y a pas d'objets chargés et\n" "pour montrer chaque fois qu'un nouvel objet est créé." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Activer les info-bulles" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -9082,11 +9082,11 @@ msgstr "" "Cochez cette case si vous souhaitez afficher les info-bulles\n" "lorsque vous survolez avec la souris sur des éléments dans l’application." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Curseur de la souris" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9096,27 +9096,27 @@ msgstr "" "- Petit -> avec une taille personnalisable.\n" "- Grand -> Lignes infinies" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Petit" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Grand" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Taille du curseur de la souris" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Définissez la taille du curseur de la souris, en pixels." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Supprimer la conf. de l'objet" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9126,22 +9126,22 @@ msgstr "" "chaque fois que l'événement Delete object (s) est déclenché, soit par\n" "raccourci de menu ou raccourci clavier." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "Préférences de l'app" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Unités" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9151,22 +9151,22 @@ msgstr "" "Tout ce qui est sélectionné ici est défini à chaque fois\n" "FLatCAM est démarré." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "PO" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Précision MM" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9176,11 +9176,11 @@ msgstr "" "lorsque les unités définies sont dans le système METRIC.\n" "Toute modification ici nécessite un redémarrage de l'application." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Précision INCH" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9190,11 +9190,11 @@ msgstr "" "lorsque les unités définies sont dans le système INCH.\n" "Toute modification ici nécessite un redémarrage de l'application." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Moteur graphique" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9214,19 +9214,19 @@ msgstr "" "donc\n" "utilisez le mode Héritage (2D)." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Heritage(2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "APP. NIVEAU" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9242,11 +9242,11 @@ msgstr "" "Le choix ici influencera les paramètres dans\n" "l'onglet Sélectionné pour toutes sortes d'objets FlatCAM." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "App. portable" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9260,19 +9260,19 @@ msgstr "" "ce qui signifie que les fichiers de préférences seront sauvegardés\n" "dans le dossier de l'application, dans le sous-dossier lib\\config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Langages" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Définissez la langue utilisée dans FlatCAM." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Appliquer la langue" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9290,11 +9290,11 @@ msgstr "" "fonctions de sécurité. Dans ce cas, la langue sera\n" "appliqué au prochain démarrage de l'application." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Vérific. de la version" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9302,11 +9302,11 @@ msgstr "" "Cochez cette case si vous voulez vérifier\n" "pour une nouvelle version automatiquement au démarrage." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Envoyer des stat" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9314,11 +9314,11 @@ msgstr "" "Cochez cette case si vous acceptez d'envoyer un message anonyme\n" "stats automatiquement au démarrage, pour aider à améliorer FlatCAM." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Bouton pan" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9328,35 +9328,35 @@ msgstr "" "- MMB -> Bouton central de la souris\n" "- RMB -> bouton droit de la souris" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "MMB" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "RMB" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Sél multiple" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Sélectionnez la clé utilisée pour la sélection multiple." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "No de travailleurs" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9372,11 +9372,11 @@ msgstr "" "La valeur par défaut est 2.\n" "Après modification, il sera appliqué au prochain démarrage de l'application." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Géo Tolérance" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9392,11 +9392,11 @@ msgstr "" "performance. Une valeur plus élevée fournira plus\n" "performance au détriment du niveau de détail." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "Comportement \"ouvert\"" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9413,11 +9413,11 @@ msgstr "" "dernier: soit le\n" "chemin pour sauvegarder les fichiers ou chemin pour ouvrir les fichiers." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Enregistrer le projet compressé" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9425,11 +9425,11 @@ msgstr "" "Que ce soit pour sauvegarder un projet compressé ou non compressé.\n" "Lorsque coché, un projet FlatCAM compressé sera enregistré." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Compression" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9440,11 +9440,11 @@ msgstr "" "compression\n" "mais nécessitent plus d’utilisation de RAM et plus de temps de traitement." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Limite de favoris" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9454,11 +9454,11 @@ msgstr "" "Le nombre de signets dans le gestionnaire de favoris peut être supérieur\n" "mais le menu tiendra seulement beaucoup." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Autoriser les paramètres dangereux du machiniste" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9475,20 +9475,20 @@ msgstr "" "<>: Ne changez rien à moins que vous sachiez ce que vous " "faites !!!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber Général" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "Couleur-M" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Étapes de cercle" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9496,11 +9496,11 @@ msgstr "" "Le nombre d'étapes du cercle pour Gerber\n" "approximation linéaire ouverture circulaire." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Défauts" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9508,25 +9508,25 @@ msgstr "" "Ces valeurs seront utilisées comme valeurs de secours\n" "au cas où ils ne seraient pas trouvés dans le fichier Gerber." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "Les unités utilisées dans le fichier Gerber." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "PO" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Zéros" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9540,41 +9540,41 @@ msgstr "" "Si TZ est coché, les zéros de fin sont supprimés\n" "et les principaux zéros sont conservés." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Options de Gerber" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Conv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Combiner les passes" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Options avancées Gerber" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Options avancées" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9584,11 +9584,11 @@ msgstr "" "Ces paramètres ne sont disponibles que pour\n" "App avancée. Niveau." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Tableau Afficher/Masquer" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9598,15 +9598,15 @@ msgstr "" "En outre, sur cacher, il va supprimer toutes les formes de marque\n" "qui sont dessinés sur une toile." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Extérieur" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Intérieur" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9620,19 +9620,19 @@ msgstr "" "par défaut.\n" "<< AVERTISSEMENT >>: Ne changez cela que si vous savez ce que vous faites !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Aucun" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Simplifier" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9642,23 +9642,23 @@ msgstr "" "chargé de simplification ayant une tolérance définie.\n" "<< AVERTISSEMENT >>: Ne changez cela que si vous savez ce que vous faites !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Tolérance" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Tolérance pour la simplification des polygones." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Gerber exportation" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Options d'exportation" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9667,11 +9667,11 @@ msgstr "" "lors de l'utilisation de l'entrée de menu Fichier -> Exporter -> Exporter " "Gerber." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Entiers/Décim" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9679,7 +9679,7 @@ msgstr "" "Le nombre de chiffres dans la partie entière du numéro\n" "et dans la fraction du nombre." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9687,7 +9687,7 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "toute la partie des coordonnées de Gerber." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9695,16 +9695,16 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "la partie décimale des coordonnées de Gerber." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "Une liste de paramètres de l'éditeur Gerber." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Limite de sélection" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9718,23 +9718,23 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Nouveau code d'ouverture" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Nouvelle taille d'ouverture" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Taille pour la nouvelle ouverture" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Nouveau type d'ouverture" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9742,35 +9742,35 @@ msgstr "" "Tapez pour la nouvelle ouverture.\n" "Peut être 'C', 'R' ou 'O'." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Dimensions d'ouverture" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diamètres des outils de coupe, séparés par ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Tableau de Pad Linéaire" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Direction linéaire" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Tableau de Pad Circulaire" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Direction circulaire" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9778,48 +9778,48 @@ msgstr "" "Direction pour tableau circulaire.\n" "Peut être CW = sens horaire ou CCW = sens antihoraire." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Angle Circulaire" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Distance à laquelle tamponner l'élément de Gerber." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Outil d'échelle" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Facteur d'échelle de l'élément de Gerber." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Seuil bas" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Valeur seuil sous laquelle les ouvertures ne sont pas marquées." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Seuil haut" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Valeur seuil sur laquelle les ouvertures ne sont pas marquées." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon Général" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Format Excellon" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9861,12 +9861,12 @@ msgstr "" "Sprint Layout 2: 4 INCH LZ\n" "KiCAD 3: 5 IN TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Les valeurs par défaut pour INCH sont 2: 4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9874,8 +9874,8 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "toute la partie des coordonnées Excellon." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9883,19 +9883,19 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "la partie décimale des coordonnées Excellon." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "MÉTRIQUE" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Les valeurs par défaut pour MÉTRIQUE sont 3: 3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Zéros par Défaut" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9909,7 +9909,7 @@ msgstr "" "Si TZ est coché, les zéros suivants sont conservés\n" "et les zéros non significatifs sont supprimés." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9925,11 +9925,11 @@ msgstr "" "Si TZ est coché, les zéros suivants sont conservés\n" "et les zéros non significatifs sont supprimés." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Unités par Défaut" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9941,7 +9941,7 @@ msgstr "" "sera utilisé. Certains fichiers Excellon n’ont pas d’en-tête\n" "donc ce paramètre sera utilisé." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -9951,19 +9951,19 @@ msgstr "" "Certains fichiers Excellon n'ont pas d'en-tête\n" "donc ce paramètre sera utilisé." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Mettre à jour les param d'export" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Optimisation Excellon" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algorithme:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -9986,19 +9986,19 @@ msgstr "" "Si ce contrôle est désactivé, FlatCAM fonctionne en mode 32 bits et utilise\n" "Algorithme Travelling Salesman pour l’optimisation des chemins." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Temps d'optimisation" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -10010,11 +10010,11 @@ msgstr "" "optimisation du chemin. Cette durée maximale est définie ici.\n" "En secondes." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Les options Excellon" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -10022,11 +10022,11 @@ msgstr "" "Paramètres utilisés pour créer un objet Travail CNC\n" "pour cet objet de forage." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Durée" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -10038,19 +10038,19 @@ msgstr "" "Lorsque vous choisissez \"Fentes\" ou \"Les Deux\", les fentes seront\n" "converti en forages." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Créer une géométrie pour fraiser des trous." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Défauts" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Excellon Opt. avancées" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -10060,19 +10060,19 @@ msgstr "" "Ces paramètres ne sont disponibles que pour\n" "App avancée. Niveau." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Changement d'outils X, Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Changement d'outil en position X et Y." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Direction du moteur" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -10084,11 +10084,11 @@ msgstr "" "- CW = dans le sens des aiguilles d'une montre ou\n" "- CCW = dans le sens antihoraire" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Plongée rapide" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -10101,11 +10101,11 @@ msgstr "" "AVERTISSEMENT: le déplacement est effectué à l'aide de Toolchange X, Y " "coords." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Retrait Rapide" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10124,11 +10124,11 @@ msgstr "" "(hauteur de déplacement) est fait aussi vite que possible (G0) en un seul " "mouvement." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Excellon exportation" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10137,11 +10137,11 @@ msgstr "" "lors de l'utilisation de l'entrée de menu Fichier -> Exporter -> Exporter " "Excellon." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "Les unités utilisées dans le fichier Excellon." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10153,11 +10153,11 @@ msgstr "" "Ici, nous définissons le format utilisé lorsque le\n" "les coordonnées n'utilisent pas de période." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Format" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10173,15 +10173,15 @@ msgstr "" "De plus, il faudra préciser si LZ = zéros non significatifs sont conservés\n" "ou TZ = les zéros de fin sont conservés." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Décimal" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Aucune décimale" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10195,11 +10195,11 @@ msgstr "" "Si TZ est coché, les zéros suivants sont conservés\n" "et les zéros non significatifs sont supprimés." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Type d'fentes" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10213,19 +10213,19 @@ msgstr "" "Si percé (G85) les emplacements seront exportés\n" "en utilisant la commande slot foré (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Routé" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Percé(G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "Une liste des paramètres de l'éditeur Excellon." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10239,19 +10239,19 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Nouvel Outil Dia" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Matrice de Forage Linéaire" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Matrice de Forage Circulaires" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10263,19 +10263,19 @@ msgstr "" "La valeur minimale est: -359,99 degrés.\n" "La valeur maximale est: 360,00 degrés." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Matrice de Fente Linéaire" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Matrice de Fente Circulaire" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Géométrie Général" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10283,11 +10283,11 @@ msgstr "" "Nombre d'étapes de cercle pour Géométrie\n" "approximation linéaire des formes de cercle et d'arc." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Options de Géométrie" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10297,11 +10297,11 @@ msgstr "" "traçant les contours de cette\n" "Objet de géométrie." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Profondeur/Pass" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10315,11 +10315,11 @@ msgstr "" "c'est une fraction de la profondeur\n" "qui a une valeur négative." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Géométrie Adv. Les options" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10329,13 +10329,13 @@ msgstr "" "Ces paramètres ne sont disponibles que pour\n" "App avancée. Niveau." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Changement d'outils X-Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10343,11 +10343,11 @@ msgstr "" "Hauteur de l'outil juste après le début du travail.\n" "Supprimez la valeur si vous n'avez pas besoin de cette fonctionnalité." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Taille du seg. X" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10357,11 +10357,11 @@ msgstr "" "Utile pour le nivellement automatique.\n" "Une valeur de 0 signifie aucune segmentation sur l'axe X." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Taille du seg. Y" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10371,15 +10371,15 @@ msgstr "" "Utile pour le nivellement automatique.\n" "Une valeur de 0 signifie aucune segmentation sur l'axe Y." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Éditeur de Géométrie" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "Une liste de paramètres de L'éditeur de Géométrie." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10393,11 +10393,11 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNCJob Général" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10405,11 +10405,11 @@ msgstr "" "Nombre d'étapes du cercle pour GCode\n" "approximation linéaire des formes de cercle et d'arc." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Voyage DIa" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -10417,11 +10417,11 @@ msgstr "" "La largeur des lignes de voyage à être\n" "rendu dans l'intrigue." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Coord décimales" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10429,11 +10429,11 @@ msgstr "" "Le nombre de décimales à utiliser pour\n" "les coordonnées X, Y, Z en code CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Avance décimale" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10441,11 +10441,11 @@ msgstr "" "Le nombre de décimales à utiliser pour\n" "le paramètre Feedrate en code CNC (GCODE, etc.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Type de coord" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10457,19 +10457,19 @@ msgstr "" "- G90 absolu -> la référence est l'origine x = 0, y = 0\n" "- Incrémental G91 -> la référence est la position précédente" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "G90 absolu" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "G91 incrémentiel" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Forcer la fin de ligne de style Windows" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10477,65 +10477,65 @@ msgstr "" "Lorsqu'elle est cochée, la fin de ligne de style Windows\n" "(\\r \\n) sur les systèmes d'exploitation non Windows." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "Options CNCjob" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Exporter le code G" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Préfixer au G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Ajouter au G-Code" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "Options avan. de CNCjob" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Z profondeur pour la coupe" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Z hauteur pour le voyage" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = temps de repos pour permettre à la broche d'atteindre son régime " "défini" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Taille de l'annotation" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "La taille de la police du texte d'annotation. En pixels." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Couleur de l'annotation" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Définissez la couleur de la police pour les textes d'annotation." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "Options de L'outil de la NCC" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Outils dia" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10547,11 +10547,11 @@ msgstr "" "- 'Forme en V'\n" "- circulaire" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "Forme en V" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10561,13 +10561,13 @@ msgstr "" "Profondeur de la coupe dans le matériau. Valeur négative.\n" "En unités FlatCAM." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" "Le nouveau diamètre d'outil (largeur de coupe) à ajouter dans la table " "d'outils." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10580,13 +10580,13 @@ msgstr "" "d'outils\n" "- conventionnel / utile quand il n'y a pas de compensation de jeu" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "L'ordre des Outils" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10611,17 +10611,17 @@ msgstr "" "commande\n" "en sens inverse et désactivez ce contrôle." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "L'avant" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Inverse" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10641,14 +10641,14 @@ msgstr "" "Valeurs plus élevées = traitement lent et exécution lente sur la CNC\n" "à cause de trop de chemins." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Marge du cadre de sélection." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10659,22 +10659,22 @@ msgstr "" "fixe.
Basé sur les Semences : Sortant des semences
Basé " "sur les Lignes : lignes parallèles." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Relier" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Contour" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Repos U." -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10692,7 +10692,7 @@ msgstr "" "plus de cuivre à nettoyer ou il n'y a plus d'outils.\n" "Si non coché, utilisez l'algorithme standard." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10705,11 +10705,11 @@ msgstr "" "des caractéristiques de cuivre.\n" "La valeur peut être comprise entre 0 et 10 unités FlatCAM." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Valeur de Décalage" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10721,26 +10721,26 @@ msgstr "" "des caractéristiques de cuivre.\n" "La valeur peut être comprise entre 0 et 9999.9 unités FlatCAM." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Lui-même" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Zone" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Réf" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Référence" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10760,19 +10760,19 @@ msgstr "" "- 'Objet de référence' - effectuera un nettoyage sans cuivre dans la zone\n" "spécifié par un autre objet." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Ordinaire" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progressif" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "Dessin de la NCC" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10780,16 +10780,16 @@ msgstr "" "- 'Normal' - tracé normal, effectué à la fin du travail de la NCC\n" "- 'Progressif' - après chaque forme générée, elle sera tracée." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Options de l'Outil de Découpe" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Dia de l'outil" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10797,11 +10797,11 @@ msgstr "" "Diamètre de l'outil utilisé pour la découpe\n" "la forme de PCB hors du matériau environnant." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Type d'objet" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10813,15 +10813,15 @@ msgstr "" "est fait\n" "sur beaucoup de contours individuels de PCB." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Seul" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Panneau" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10831,11 +10831,11 @@ msgstr "" "fera la découpe du PCB plus loin de\n" "la frontière de PCB" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Taille de l'espace" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10847,11 +10847,11 @@ msgstr "" "le matériau environnant (celui\n" "à partir duquel le circuit imprimé est découpé)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Lacunes" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10875,11 +10875,11 @@ msgstr "" "- 2tb - 2 * Haut + 2 * Bas\n" "- 8 - 2 * gauche + 2 * droite + 2 * en haut + 2 * en bas" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Forme conv." -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10887,11 +10887,11 @@ msgstr "" "Créez une forme convexe entourant tout le circuit imprimé.\n" "Utilisé uniquement si le type d'objet source est Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "Options des Outils 2 faces" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10899,36 +10899,36 @@ msgstr "" "Un outil pour aider à créer un double face\n" "PCB utilisant des trous d'alignement." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Forage dia" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Diamètre du foret pour les trous d'alignement." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Axe du miroir:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Miroir verticalement (X) ou horizontalement (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Point" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Box" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Réf d'axe" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10938,15 +10938,15 @@ msgstr "" "une zone spécifiée (dans un objet FlatCAM) via\n" "le centre." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Options de l'Outil de Peinture" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Paramètres:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10971,15 +10971,15 @@ msgstr "" "- «Objet de référence» - effectuera un nettoyage sans cuivre dans la zone\n" "spécifié par un autre objet." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Sél" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Peinture dessin" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10987,11 +10987,11 @@ msgstr "" "- 'Normal' - traçage normal, effectué à la fin du travail de peinture\n" "- 'Progressif' - après chaque forme générée, elle sera tracée." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Options de l'Outil de Film" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -11001,11 +11001,11 @@ msgstr "" "Objet FlatCAM.\n" "Le fichier est enregistré au format SVG." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Type de Film" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11021,19 +11021,19 @@ msgstr "" "avec du blanc sur une toile noire.\n" "Le format de film est SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Couleur du film" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Définissez la couleur du film lorsque le film positif est sélectionné." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Bordure" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11053,11 +11053,11 @@ msgstr "" "couleur blanche comme le reste et qui peut confondre avec le\n" "environnement si pas pour cette frontière." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Course de l'échelle" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11070,11 +11070,11 @@ msgstr "" "par conséquent, les caractéristiques fines peuvent être plus affectées par " "ce paramètre." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Ajustements de film" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11085,11 +11085,11 @@ msgstr "" "Cette section fournit les outils permettant de compenser les distorsions " "d’impression." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Mettre à l'échelle la géo du film" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11097,21 +11097,21 @@ msgstr "" "Une valeur supérieure à 1 étendra le film\n" "alors qu'une valeur inférieure à 1 la secouera." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "Facteur X" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Facteur Y" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Inclinez la géo du film" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11119,17 +11119,17 @@ msgstr "" "Les valeurs positives seront biaisées vers la droite\n" "tandis que les valeurs négatives inclineront vers la gauche." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "Angle X" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Angle Y" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -11137,57 +11137,57 @@ msgstr "" "Le point de référence à utiliser comme origine pour l'inclinaison.\n" "Ce peut être l'un des quatre points de la boîte englobante de la géométrie." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "En bas à gauche" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "En haut à gauche" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "En bas à droite" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "En haut à droite" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Refléter la géo du film" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Reflétez la géométrie du film sur l'axe sélectionné ou sur les deux." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Tous les deux" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Axe du miroir" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Type de Film:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11199,23 +11199,23 @@ msgstr "" "- 'PNG' -> image raster\n" "- 'PDF' -> format de document portable" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Orientation de la page" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Taille de la page" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "Une sélection de formats de page ISO 216 standard." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Options de l'Outil Panéliser" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11225,11 +11225,11 @@ msgstr "" "chaque élément est une copie de l'objet source espacé\n" "à une distance X, Y distance les uns des autres." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Colonnes d'espacement" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11237,11 +11237,11 @@ msgstr "" "Espacement entre les colonnes du panneau souhaité.\n" "En unités actuelles." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Lignes d'espacement" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11249,36 +11249,36 @@ msgstr "" "Espacement entre les lignes du panneau souhaité.\n" "En unités actuelles." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Colonnes" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Nombre de colonnes du panneau désiré" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Lignes" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Nombre de lignes du panneau désiré" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Géo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Type de Panneau" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11288,11 +11288,11 @@ msgstr "" "- Gerber\n" "- Géométrie" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Contraindre à l'intérieur" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11306,11 +11306,11 @@ msgstr "" "le panneau final aura autant de colonnes et de lignes que\n" "ils correspondent parfaitement à la zone sélectionnée." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Largeur (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11318,11 +11318,11 @@ msgstr "" "La largeur (DX) dans laquelle le panneau doit tenir.\n" "En unités actuelles." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Hauteur (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11330,15 +11330,15 @@ msgstr "" "La hauteur (DY) à laquelle le panneau doit s’adapter.\n" "En unités actuelles." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Options de l'Outil Calcul" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calculateur d'Outils en V" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11348,11 +11348,11 @@ msgstr "" "ayant le diamètre de la pointe, son angle et\n" "profondeur de coupe en tant que paramètres." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Dia de la pointe" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11360,11 +11360,11 @@ msgstr "" "C'est le diamètre de la pointe de l'outil.\n" "Il est spécifié par le fabricant." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Angle de pointe" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11372,7 +11372,7 @@ msgstr "" "C'est l'angle sur la pointe de l'outil.\n" "Il est spécifié par le fabricant." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11380,11 +11380,11 @@ msgstr "" "C'est la profondeur à couper dans le matériau.\n" "Dans l'objet CNCJob, il s'agit du paramètre CutZ." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculateur d'électrodéposition" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11395,27 +11395,27 @@ msgstr "" "en utilisant une méthode comme l’encre grahite, l’encre hypophosphite de " "calcium ou le chlorure de palladium." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Longueur" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "Ceci est la longueur du conseil. En centimètres." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Largeur" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "C'est la largeur de la planche.En centimètres." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Densité de courant" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11423,11 +11423,11 @@ msgstr "" "Densité de courant électrique à traverser le tableau.\n" "En ampères par pieds carrés ASF." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Croissance du cuivre" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11435,11 +11435,11 @@ msgstr "" "Quelle épaisseur doit avoir la croissance du cuivre.\n" "En microns." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Options de l'Outil de Transformation" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11447,19 +11447,19 @@ msgstr "" "Diverses transformations pouvant être appliquées\n" "sur un objet FlatCAM." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Fausser" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Facteur de mise à l'échelle sur l'axe X." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Facteur de mise à l'échelle sur l'axe Y." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11467,7 +11467,7 @@ msgstr "" "Mettre à l'échelle le ou les objets sélectionnés\n" "en utilisant le facteur d'échelle X pour les deux axes." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11479,27 +11479,27 @@ msgstr "" "et le centre de la plus grande boîte englobante\n" "des objets sélectionnés lorsqu'il est décoché." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "Valeur X" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Valeur Y" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Référence du miroir" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11521,11 +11521,11 @@ msgstr "" "Ou entrez les coordonnées au format (x, y) dans le champ\n" "Pointez sur le champ Entrée et cliquez sur Basculer sur X (Y)." -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Miroir Point de référence" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11536,11 +11536,11 @@ msgstr "" "Le \"x\" dans (x, y) sera utilisé lors de l'utilisation de Flip sur X et\n" "le 'y' dans (x, y) sera utilisé lors de l'utilisation de Flip sur Y et" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Options de l'Outil Pâte à souder" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11548,47 +11548,47 @@ msgstr "" "Un outil pour créer le GCode pour la distribution\n" "souder la pâte sur un PCB." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diamètres des outils de buse, séparés par ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Nouvelle Buse Dia" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "Diamètre du nouvel outil Buse à ajouter dans le tableau des outils" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Z début de la distribution" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "La hauteur (Z) au début de la distribution de la pâte à braser." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Z dispenser" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "La hauteur (Z) lors de la distribution de la pâte à braser." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Z arrêt de distribution" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "La hauteur (Z) lorsque la distribution de la pâte à braser s’arrête." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Z Voyage" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11596,15 +11596,15 @@ msgstr "" "La hauteur (Z) pour le déplacement entre les patins\n" "(sans distribution de pâte à braser)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Changement d'outil Z" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "La hauteur (Z) de l'outil (buse) change." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11612,11 +11612,11 @@ msgstr "" "L'emplacement X, Y de l'outil (buse) change.\n" "Le format est (x, y) où x et y sont des nombres réels." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avance (vitesse) en se déplaçant sur le plan X-Y." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11624,11 +11624,11 @@ msgstr "" "Avance (vitesse) en se déplaçant verticalement\n" "(sur le plan Z)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Avance Z Distribution" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11636,11 +11636,11 @@ msgstr "" "Avance (vitesse) en montant verticalement\n" "position de distribution (sur le plan Z)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Vitesse de Rot FWD" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11648,19 +11648,19 @@ msgstr "" "La vitesse du distributeur en poussant la pâte à souder\n" "à travers la buse du distributeur." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Habiter AVANT" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pause après la distribution de la brasure." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Vitesse du moteur en REV" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11668,11 +11668,11 @@ msgstr "" "La vitesse du distributeur lors du retrait de la pâte à souder\n" "à travers la buse du distributeur." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Habiter INVERSE" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11680,15 +11680,15 @@ msgstr "" "Pause après rétraction du distributeur de pâte à souder,\n" "permettre l'équilibre de la pression." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Fichiers qui contrôlent la génération de GCode." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Options de l'Outil Soustracteur" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11696,22 +11696,22 @@ msgstr "" "Un outil pour soustraire un objet Gerber ou Geometry\n" "d'un autre du même type." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Fermer les chemins" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "En cochant cette case, vous fermez les chemins coupés par l'objet " "soustracteur de géométrie." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Options de l'outil de Vérif. des Règles" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11719,20 +11719,20 @@ msgstr "" "Un outil pour vérifier si les fichiers Gerber sont dans un ensemble\n" "des règles de fabrication." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Taille de trace" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Ceci vérifie si la taille minimale des traces est respectée." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11741,16 +11741,16 @@ msgstr "Ceci vérifie si la taille minimale des traces est respectée." msgid "Min value" msgstr "Valeur min" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Taille de trace minimale acceptable." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Distance de cuivre à cuivre" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11758,23 +11758,23 @@ msgstr "" "Ceci vérifie si le jeu minimum entre le cuivre\n" "traces est rencontré." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Distance minimale acceptable." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Cuivre à la distance de contour" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11782,11 +11782,11 @@ msgstr "" "Ceci vérifie si la distance minimale entre le cuivre\n" "traces et le contour est rencontré." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Sérigraphie à sérigraphie distance" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11794,13 +11794,13 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "les fonctionnalités et les fonctions de sérigraphie sont remplies." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Distance de sérigraphie à masque de soudure" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11808,13 +11808,13 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "les fonctionnalités et les fonctionnalités soldermask sont remplies." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Sérigraphie à contour distance" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11822,12 +11822,12 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "traces et le contour est rencontré." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Ruban de masque de soudure minimum" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11835,13 +11835,13 @@ msgstr "" "Cette vérifie si la distance minimale entre soldermask\n" "traces et soldermask traces est rencontré." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Anneau Minimum" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11849,16 +11849,16 @@ msgstr "" "Ceci vérifie si l'anneau de cuivre minimum laissé par le forage\n" "un trou dans un pad est rencontré." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Valeur de sonnerie minimale acceptable." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Distance trou à trou" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11866,16 +11866,16 @@ msgstr "" "Ceci vérifie si le jeu minimum entre un trou de forage\n" "et un autre trou de forage est rencontré." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Taille minimale acceptable du foret." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Taille du trou" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11883,11 +11883,11 @@ msgstr "" "Ceci vérifie si les trous de forage\n" "les tailles sont au dessus du seuil." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Options de l'outil 'Optimal'" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11895,20 +11895,20 @@ msgstr "" "Un outil pour trouver la distance minimale entre\n" "tous les deux éléments géométriques de Gerber" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Précision" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Nombre de décimales pour les distances et les coordonnées dans cet outil." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "Options de l'outil QRCode" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11917,11 +11917,11 @@ msgstr "" "dans un fichier Gerber sélectionné, ou il peut être exporté en tant que " "fichier." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Version" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11929,11 +11929,11 @@ msgstr "" "La version QRCode peut avoir des valeurs de 1 (éléments 21x21)\n" "jusqu'à 40 (éléments 177x177)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Correction des erreurs" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11949,11 +11949,11 @@ msgstr "" "Q = 25 %% maximum d'erreurs peuvent être corrigées\n" "H = maximum 30 %% d'erreurs peuvent être corrigées." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Taille d'élément" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11961,11 +11961,11 @@ msgstr "" "La taille de l'élément contrôle la taille globale du QRcode\n" "en ajustant la taille de chaque case du code." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Taille de bordure" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11973,23 +11973,23 @@ msgstr "" "Taille de la bordure QRCode. Combien d'éléments sont épais la bordure.\n" "La valeur par défaut est 4. La largeur du jeu autour du QRCode." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "Données QRCode" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Données QRCode. Texte alphanumérique à encoder dans le QRCode." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Ajoutez ici le texte à inclure dans le QRCode ..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polarité" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11999,17 +11999,17 @@ msgstr "" "Il peut être dessiné de manière négative (les carrés sont clairs)\n" "ou d'une manière positive (les carrés sont opaques)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Négatif" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Positif" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -12021,7 +12021,7 @@ msgstr "" "être ajouté comme positif. S'il est ajouté à un Gerber de cuivre\n" "fichier alors peut-être le QRCode peut être ajouté comme négatif." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -12030,31 +12030,31 @@ msgstr "" "La boîte englobante, ce qui signifie l'espace vide qui entoure\n" "la géométrie QRCode, peut avoir une forme arrondie ou carrée." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Arrondi" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "La couleur de remplissage" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Définissez la couleur de remplissage QRCode (couleur des éléments)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Couleur de fond" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Définissez la couleur d'arrière-plan QRCode." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Options d'outils de Copper Thieving" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -12062,16 +12062,16 @@ msgstr "" "Un outil pour générer un Copper Thieving qui peut être ajouté\n" "dans un fichier Gerber sélectionné." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Nombre d'étapes (lignes) utilisées pour interpoler les cercles." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Dégagement" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -12081,22 +12081,22 @@ msgstr "" "(le remplissage du polygone peut être divisé en plusieurs polygones)\n" "et les traces de cuivre dans le fichier Gerber." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Sélection de zone" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Objet de référence" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Référence:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -12111,20 +12111,20 @@ msgstr "" "- «Objet de référence» - effectuera un vol de cuivre dans la zone spécifiée " "par un autre objet." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Rectangulaire" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Minimal" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Type de Box:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -12132,23 +12132,23 @@ msgstr "" "- 'Rectangulaire' - le cadre de délimitation sera de forme rectangulaire.\n" "- 'Minimal' - le cadre de délimitation aura la forme d'une coque convexe." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Grille de points" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Grille de carrés" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Grille de lignes" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Type de remplissage:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12160,54 +12160,54 @@ msgstr "" "- 'Grille de carrés' - la zone vide sera remplie d'un motif de carrés.\n" "- 'Grille de lignes' - la zone vide sera remplie d'un motif de lignes." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Paramètres de la grille de points" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Diamètre des points dans la grille des points." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Espacement" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Distance entre deux points dans la grille de points." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Paramètres de la grille des carrés" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Taille du côté carré dans la grille des carrés." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Distance entre deux carrés dans la grille des carrés." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Paramètres de grille de lignes" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Taille d'épaisseur de ligne dans la grille de lignes." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Distance entre deux lignes dans la grille de lignes." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Paramètres de la Robber Bar" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12215,27 +12215,27 @@ msgstr "" "Paramètres utilisés pour la Robber Bar.\n" "Robber Bar = bordure en cuivre pour faciliter le placage des trous." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Marge de la zone de délimitation pour la Robber Bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Épaisseur" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "L'épaisseur de la Robber Bar." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Masque de placage de motifs" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Générez un masque pour le placage de motifs." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12243,16 +12243,16 @@ msgstr "" "La distance entre les éléments de Copper Thieving possibles\n" "et / ou Robber Bar et les ouvertures réelles dans le masque." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Options de l'outil Fiducials" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Paramètres utilisés pour cet outil." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12262,19 +12262,19 @@ msgstr "" "sinon, c'est la taille du fiduciaire.\n" "L'ouverture du masque de soldat est double." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manuel" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Mode:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12284,19 +12284,19 @@ msgstr "" "sélection.\n" "- «Manuel» - placement manuel des fiduciaires." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Haut" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Bas" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Deuxième fiducial" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12310,19 +12310,19 @@ msgstr "" "- «Aucun» - il n'y a pas de deuxième fiduciaire. L'ordre est: en bas à " "gauche, en haut à droite." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Croix" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Échecs" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Type fiduciaire" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12334,19 +12334,19 @@ msgstr "" "- 'Croix' - croix lignes fiduciales.\n" "- 'Échecs' - modèle d'échecs fiducial." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Épaisseur de ligne" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Options de l'outil d'Étalonnage" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Type de Source" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12359,27 +12359,27 @@ msgstr "" "- Libre -> cliquez librement sur le canevas pour acquérir les points " "d'étalonnage" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Libre" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Hauteur (Z) pour voyager entre les points." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Vérification Z" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Hauteur (Z) pour vérifier le point." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Remise à Zéro du Z pour l'Outil" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12387,11 +12387,11 @@ msgstr "" "Inclure une séquence pour mettre à zéro la hauteur (Z)\n" "de l'outil de vérification." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Hauteur (Z) pour le montage de la sonde de vérification." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12401,11 +12401,11 @@ msgstr "" "Si aucune valeur n'est entrée, le courant\n" "(x, y) le point sera utilisé," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Deuxième point" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12415,45 +12415,45 @@ msgstr "" "- en haut à gauche -> l'utilisateur alignera le PCB verticalement\n" "- en bas à droite -> l'utilisateur alignera le PCB horizontalement" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "En haut à gauche" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "En bas à droite" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Associations de fichiers Excellon" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Restaurer" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Restaurez la liste des extensions à l'état par défaut." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Supprimer tout" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Supprimer toutes les extensions de la liste." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Liste d'extensions" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12461,43 +12461,43 @@ msgstr "" "Liste des extensions de fichier à être\n" "associé à FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Extension" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "Une extension de fichier à ajouter ou à supprimer à la liste." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Ajouter une extension" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Ajouter une extension de fichier à la liste" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Supprimer l'extension" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Supprimer une extension de fichier de la liste" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Appliquer l'association" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12509,31 +12509,31 @@ msgstr "" "Ils seront actifs après la prochaine ouverture de session.\n" "Cela ne fonctionne que sous Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "Associations de fichiers GCode" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Associations de fichiers Gerber" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Mots-clés d'auto-complétion" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "Restaurez la liste de mots-clés d'auto-complétion à l'état par défaut." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Supprimer tous les mots clés autocompleter de la liste." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Liste des mots clés" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12545,23 +12545,23 @@ msgstr "" "L'auto-compléteur est installé\n" "dans l'éditeur de code et pour le shell Tcl." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "Un mot clé à ajouter ou à supprimer à la liste." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Ajouter un mot clé" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Ajouter un mot clé à la liste" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Supprimer le mot clé" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Supprimer un mot clé de la liste" @@ -16621,6 +16621,12 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Aucun nom de géométrie dans les arguments. Indiquez un nom et réessayez." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "G-code n'a pas de code d'unités: G20 ou G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Aucune forme sélectionnée. Sélectionnez une forme à exploser" + #, python-brace-format #~ msgid "" #~ "[selected] {kind} created/selected: {name}" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 4e56918a..d18db6d5 100644 Binary files a/locale/pt_BR/LC_MESSAGES/strings.mo and b/locale/pt_BR/LC_MESSAGES/strings.mo differ diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po index e60c5f0a..19d846c1 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:27+0200\n" -"PO-Revision-Date: 2019-12-15 16:27+0200\n" +"POT-Creation-Date: 2019-12-16 00:17+0200\n" +"PO-Revision-Date: 2019-12-16 16:27-0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -132,14 +132,14 @@ msgstr "Fechar Editor" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Sim" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "Não" @@ -191,7 +191,7 @@ msgstr "Exportação de preferências do FlatCAM cancelada." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -676,8 +676,8 @@ msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1159,7 +1159,7 @@ msgstr "Abrir DXF cancelado." msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Lendo..." @@ -1508,7 +1508,7 @@ msgid "" "FlatCAM using either the toolbars, key shortcuts or even dragging and " "dropping the files on the GUI." msgstr "" -"Abrir/Importar um arquivo Gerber, Excellon, Gcode, DXF, Raster Image ou SVG " +"Abrir/Importar um arquivo Gerber, Excellon, G-Code, DXF, Raster Image ou SVG " "para o FlatCAM usando a barra de ferramentas, tecla de atalho ou arrastando " "e soltando um arquivo na GUI." @@ -1805,7 +1805,7 @@ msgid "Custom Offset" msgstr "Deslocamento Personalizado" #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Tipo de Ferramenta" @@ -1816,9 +1816,9 @@ msgstr "Formato" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1841,8 +1841,8 @@ msgid "V-Angle" msgstr "Angulo-V" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Altura do Deslocamento" @@ -1858,12 +1858,12 @@ msgstr "VA Z" msgid "FR Rapids" msgstr "VA Rápida" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Velocidade do Spindle" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Esperar Velocidade" @@ -1872,7 +1872,7 @@ msgid "Dwelltime" msgstr "Tempo de Espera" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Pré-processador" @@ -1892,8 +1892,8 @@ msgstr "Troca de Ferramentas" msgid "Toolchange XY" msgstr "Troca de ferramenta XY" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Altura da Troca" @@ -2092,7 +2092,7 @@ msgid "" "to fit for a number of use cases." msgstr "" "Pré-processador.\n" -"Uma seleção de arquivos que alterarão o código G gerado\n" +"Uma seleção de arquivos que alterarão o G-Code gerado\n" "para caber em vários casos de uso." #: FlatCAMCommon.py:618 @@ -2333,12 +2333,12 @@ msgid "Skewing..." msgstr "Inclinando..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "Básico" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Avançado" @@ -2346,7 +2346,7 @@ msgstr "Avançado" msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2636,11 +2636,11 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Básico" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Avançado" @@ -2664,54 +2664,58 @@ msgstr "Arquivo G-Code salvo em" msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "Objeto de Trabalho CNC" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "O G-Code não possui um código de unidade: G20 ou G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"O G-Code não possui um código G94 e não será incluído na caixa de texto " +"'Anexar ao G-Code'" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. O código personalizado para Troca de Ferramentas está ativado, " "mas está vazio." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "" "O G-Code para Troca de Ferramentas foi substituído por um código " "personalizado." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Salvo em" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "Não há arquivo de pós-processamento." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Editor de Script" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Editor de Documento" @@ -2797,12 +2801,12 @@ msgstr "" "um erro de digitação, o aplicativo converterá o valor para negativo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "O parâmetro Profundidade de Corte é zero. Não haverá corte, ignorando arquivo" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2812,31 +2816,31 @@ msgstr "" "formato (x, y).\n" "Agora existe apenas um valor, não dois. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Criando uma lista de pontos para furar..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Iniciando o G-Code" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Iniciando o G-Code para ferramenta com diâmetro" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 não implementadas" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "O arquivo Excellon carregado não tem furos" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Geração de G-Code concluída..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2846,7 +2850,7 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2854,7 +2858,7 @@ msgstr "" "Profundidade de Corte está vazio ou é zero. Provavelmente é uma combinação " "ruim de outros parâmetros." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2867,11 +2871,11 @@ msgstr "" "um erro de digitação, o aplicativo converterá o valor para negativo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "O parâmetro Altura de Deslocamento Z é Nulo ou zero." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2885,39 +2889,39 @@ msgstr "" "positivo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "O parâmetro Altura de Deslocamento é zero. Isso é perigoso, ignorando arquivo" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Indexando geometrias antes de gerar o G-Code..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Iniciando o G-Code..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Geração de G-Code concluída" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "caminho traçado" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Esperando uma geometria, recebido" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Tentando gerar um trabalho CNC a partir de um objeto Geometria sem " "solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2926,35 +2930,35 @@ msgstr "" "current_geometry.\n" "Aumente o valor (em módulo) e tente novamente." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " caminhos traçados." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "Não há dados de ferramenta na geometria de Pasta de Solda." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Geração de G-Code para Pasta de Solda concluída" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "caminhos traçados." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Analisando o arquivo G-Code. Número de linhas" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Criando Geometria a partir do arquivo G-Code analisado. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Unificando Gometria a partir de segmentos de geometria analisados" @@ -3091,7 +3095,7 @@ msgstr "Movimento do Furo realizado." msgid "Done. Drill(s) copied." msgstr "Furo(s) copiado(s)." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -3127,7 +3131,7 @@ msgstr "" "para este objeto Excellon." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" @@ -3205,16 +3209,16 @@ msgstr "Linear" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Nº de furos" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Especifique quantos furos devem estar na matriz." @@ -3225,14 +3229,14 @@ msgstr "Especifique quantos furos devem estar na matriz." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Direção" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3247,9 +3251,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3257,9 +3261,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3274,11 +3278,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3286,15 +3290,15 @@ msgstr "Ângulo" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Passo" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Passo = Distância entre os elementos da matriz." @@ -3322,26 +3326,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "Ângulo no qual cada elemento na matriz circular é colocado." @@ -3357,16 +3361,16 @@ msgstr "" "Parâmetros para adicionar uma ranhura (furo com forma oval),\n" "tanto única quanto parte de uma matriz." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Comprimento" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Comprimento = o comprimento da ranhura." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3406,11 +3410,11 @@ msgstr "" "Selecione o tipo de matriz de ranhuras para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Nº de ranhuras" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Especifique o número de ranhuras da matriz." @@ -3497,7 +3501,7 @@ msgid "Round" msgstr "Redondo" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Quadrado" @@ -3520,17 +3524,17 @@ msgid "Full Buffer" msgstr "Buffer Completo" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Ferramenta Buffer" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3550,12 +3554,12 @@ msgid "Text Tool" msgstr "Ferramenta de Texto" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Diâmetro da Ferramenta" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3563,13 +3567,13 @@ msgstr "" "Diâmetro da ferramenta para \n" "ser usada na operação." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Taxa de Sobreposição" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3588,17 +3592,17 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC \n" " devido ao número de caminhos." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Margem" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3609,8 +3613,8 @@ msgstr "" "as bordas do polígono para \n" "ser pintado." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Método" @@ -3623,20 +3627,20 @@ msgstr "" "Algoritmo para pintar o polígono:
Padrão: Passo fixo para dentro." "
Baseado em semente: para fora da semente." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Padrão" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "Baseado em semente" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Linhas retas" @@ -3645,8 +3649,8 @@ msgstr "Linhas retas" msgid "Connect:" msgstr "Conectar:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3659,8 +3663,8 @@ msgstr "" msgid "Contour:" msgstr "Contorno:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3682,9 +3686,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Pintura cancelada. Nenhuma forma selecionada." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Ferramentas" @@ -3700,7 +3704,7 @@ msgstr "Ferramenta Transformar" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Girar" @@ -3715,7 +3719,7 @@ msgstr "Inclinar" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Redimensionar" @@ -3728,8 +3732,8 @@ msgstr "Espelhar (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Deslocar" @@ -3746,7 +3750,7 @@ msgid "Angle:" msgstr "Ângulo:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3778,8 +3782,8 @@ msgstr "Ângulo X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3860,7 +3864,7 @@ msgid "Scale Y" msgstr "Redimensionar Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Fixar Taxa" @@ -3875,7 +3879,7 @@ msgstr "" "usando o Fator de Escala X para ambos os eixos." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Referência de escala" @@ -4223,141 +4227,137 @@ msgstr "Inclinação no eixo Y concluída" msgid "Geometry shape skew on Y axis canceled" msgstr "Inclinação no eixo Y cancelada" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Clique no ponto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Clique no ponto Perímetro para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Círculo adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Clique no ponto inicial ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Clique no ponto 3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Clique no ponto de parada ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Clique no ponto de parada para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Clique no ponto 2 para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Clique no ponto central para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Direção: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Iniciar -> Parar -> Centro. Clique no ponto inicial ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Ponto 1 -> Ponto 3 -> Ponto 2. Clique no Ponto 1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Parar. Clique no ponto central ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Arco adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Clique no primeiro canto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Clique no canto oposto para completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Retângulo adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Clique no próximo ponto ou clique com o botão direito do mouse para " "completar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Polígono adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Retrocedeu um ponto ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Caminho concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Nenhuma forma selecionada. Selecione uma forma para explodir" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Polígono explodido em linhas." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "MOVER: Nenhuma forma selecionada. Selecione uma forma para mover" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " MOVER: Clique no ponto de referência ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Clique no ponto de destino ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Movimento de Geometria(s) concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Geometria(s) copiada(s)." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4365,96 +4365,96 @@ msgstr "" "Fonte não suportada. Apenas Regular, Bold, Italic e BoldItalic são " "suportados. Erro" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "Nenhum texto para adicionar." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Texto adicionado." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Buffer cancelado. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Buffer concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Buffer Interno concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Buffer Externo concluído." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Selecione uma forma para atuar como área de exclusão ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Clique para apagar ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Apagado." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Criar geometria de pintura ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Transformações de forma ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "com diâmetro" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Cópia cancelada. Nenhuma forma selecionada." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Clique no ponto alvo." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "É necessária uma seleção de pelo menos 2 itens geométricos para fazer a " "interseção." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4462,60 +4462,60 @@ msgstr "" "Valor de buffer negativo não é aceito. Use o Buffer interior para gerar uma " "forma 'interna'" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Nada selecionado para armazenamento em buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Distância inválida para armazenamento em buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" "Falhou, o resultado está vazio. Escolha um valor diferente para o buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Buffer de geometria completa criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "Valor de buffer negativo não é aceito." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Falhou, o resultado está vazio. Escolha um valor menor para o buffer." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Buffer de Geometria interna criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Buffer de Geometria externa criado." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Não foi possível fazer a Pintura. O valor de sobreposição deve ser menor do " "que 1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Nada selecionado para pintura." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Valor inválido para" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4523,7 +4523,7 @@ msgstr "" "Não foi possível pintar. Tente uma combinação diferente de parâmetros, ou um " "método diferente de Pintura" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Pintura concluída." @@ -4674,7 +4674,7 @@ msgid "Done. Apertures copied." msgstr "Aberturas copiadas." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -4700,8 +4700,8 @@ msgstr "Tipo" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Tamanho" @@ -4738,7 +4738,7 @@ msgstr "" " - (largura, altura) para o tipo R, O. \n" " - (dia, nVertices) para o tipo P" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Código para a nova abertura" @@ -4814,7 +4814,7 @@ msgstr "Buffer Abertura" msgid "Buffer a aperture in the aperture list" msgstr "Buffer de uma abertura na lista de aberturas" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Distância do buffer" @@ -4850,7 +4850,7 @@ msgstr "Redim. Abertura" msgid "Scale a aperture in the aperture list" msgstr "Redimensiona uma abertura na lista de aberturas" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Fator de Escala" @@ -4906,7 +4906,7 @@ msgstr "Marcar os polígonos que se encaixam dentro dos limites." msgid "Delete all the marked polygons." msgstr "Excluir todos os polígonos marcados." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Limpar" @@ -4931,11 +4931,11 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Nº de pads" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." @@ -5139,8 +5139,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Texto para substituir o da caixa Localizar ao longo do texto." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Todos" @@ -6732,7 +6732,7 @@ msgstr "Alternativo: Excluir Abertura" msgid "Eraser Tool" msgstr "Ferramenta Apagar" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Marcar Área" @@ -6810,7 +6810,7 @@ msgid "Subtraction" msgstr "Substração" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Cortar" @@ -7032,31 +7032,31 @@ msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Opções de Gráfico" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Preenchido" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Polígonos com cor sólida." @@ -7064,7 +7064,7 @@ msgstr "Polígonos com cor sólida." msgid "Multi-Color" msgstr "Multicolorido" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Desenha polígonos em cores diferentes." @@ -7103,11 +7103,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Roteamento de Isolação" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7115,7 +7115,7 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar polígonos externos." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7132,25 +7132,25 @@ msgid "V-Shape" msgstr "Forma-V" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7158,8 +7158,8 @@ msgid "" msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7180,11 +7180,11 @@ msgstr "" "atual do recurso Gerber, use um valor negativo para\n" "este parâmetro." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "Passes" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7192,24 +7192,24 @@ msgstr "" "Largura da isolação em relação à\n" "largura da ferramenta (número inteiro)." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Sobreposição" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "Quanto (fração) da largura da ferramenta é sobreposta a cada passagem da " "ferramenta." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Tipo de Fresamento" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7220,8 +7220,8 @@ msgstr "" "ferramenta\n" "- convencional: útil quando não há compensação de folga" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Subida" @@ -7234,15 +7234,15 @@ msgstr "Convencional" msgid "Combine" msgstr "Combinar" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Segue\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7283,7 +7283,7 @@ msgstr "" "Esta seleção ditará o tipo de objetos que preencherão\n" "a caixa de combinação 'Objeto'." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7294,11 +7294,11 @@ msgstr "Objeto" msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Escopo" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7308,16 +7308,16 @@ msgstr "" "- 'Tudo' -> Isola todos os polígonos no objeto\n" "- 'Seleção' -> Isola uma seleção de polígonos." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Seleção" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Tipo de Isolação" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7337,8 +7337,8 @@ msgstr "" "pode ser feita somente quando houver uma abertura\n" "dentro do polígono (por exemplo, o polígono é em forma de \"rosca\")." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Completa" @@ -7395,7 +7395,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Limpa N-cobre" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7416,7 +7416,7 @@ msgstr "" msgid "Board cutout" msgstr "Recorte da placa" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7431,11 +7431,11 @@ msgid "" "the board cutout." msgstr "Gera a geometria para o recorte da placa." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Zona sem cobre" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7450,11 +7450,11 @@ msgstr "" "cobre de uma região especificada." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Margem Limite" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7466,11 +7466,11 @@ msgstr "" "objetos com esta distância mínima." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Geo Arredondado" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." @@ -7479,8 +7479,8 @@ msgstr "A geometria resultante terá cantos arredondados." msgid "Generate Geo" msgstr "Gerar Geo" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Caixa Delimitadora" @@ -7493,7 +7493,7 @@ msgstr "" "Crie uma geometria em torno do objeto Gerber.\n" "Forma quadrada." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7501,7 +7501,7 @@ msgstr "" "Distância das bordas da caixa\n" "para o polígono mais próximo." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7530,11 +7530,11 @@ msgid "Drills" msgstr "Furos" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Ranhuras" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Deslocamento Z" @@ -7571,7 +7571,7 @@ msgid "" "milling them with an endmill bit." msgstr "Número de Ranhuras (Fendas). Serão criadas com fresas." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7590,8 +7590,8 @@ msgstr "" "Alterna a exibição da ferramenta atual. Isto não seleciona a ferramenta para " "geração do G-Code." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Criar Trabalho CNC" @@ -7601,7 +7601,7 @@ msgid "" "for this drill object." msgstr "Cria um objeto de trabalho CNC para a furação." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7609,7 +7609,7 @@ msgstr "" "Profundidade do furo (negativo)\n" "abaixo da superfície de cobre." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7618,11 +7618,11 @@ msgstr "" "deslocamentos sobre o plano XY." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7635,18 +7635,18 @@ msgid "Tool change Z" msgstr "Altura para a troca" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Altura Z Inicial" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7655,24 +7655,24 @@ msgstr "" "Exclua o valor se você não precisar deste recurso." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Altura Z Final" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Taxa de Avanço Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7685,11 +7685,11 @@ msgstr "" "Para movimento linear G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Taxa de Avanço Rápida" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7703,11 +7703,11 @@ msgstr "" "É útil apenas para Marlin. Ignore para outros casos." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Velocidade do Spindle" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7716,7 +7716,7 @@ msgstr "" "em RPM (opcional)" #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7725,11 +7725,11 @@ msgstr "" "velocidade antes de cortar." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7738,12 +7738,12 @@ msgstr "" "a saída G-Code." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7752,16 +7752,16 @@ msgstr "" "Valor negativo, em unidades atuais." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Avanço da Sonda" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "G-Code" @@ -7785,7 +7785,7 @@ msgstr "Criar G-Code Furos" msgid "Generate the CNC Job." msgstr "Gera o arquivo G-Code para o CNC." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Furação" @@ -7800,12 +7800,12 @@ msgstr "" "os diâmetros dos furos que serão fresados.\n" "Use a coluna # para selecionar." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Diâmetro da Broca" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Diâmetro da ferramenta." @@ -7821,11 +7821,11 @@ msgstr "" "Cria o Objeto Geometria com\n" "os caminhos da ferramenta de FUROS." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Diâmetro da Fresa" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7880,12 +7880,12 @@ msgstr "" "formulário da interface do usuário e do Ângulo da Ponta-V." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Mostrar" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Dia" @@ -8050,13 +8050,13 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Multi-Profundidade" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8068,18 +8068,18 @@ msgstr "" "cortar várias vezes até o Corte Z é\n" "alcançado." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Altura da ferramenta ao mover sem cortar." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8087,18 +8087,18 @@ msgstr "" "Sequência de troca de ferramentas incluída\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Avanço X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "Velocidade de corte no plano XY em unidades por minuto" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8107,7 +8107,7 @@ msgstr "" "Velocidade de corte no plano Z em unidades por minuto.\n" "Também é chamado de Mergulho." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8119,12 +8119,12 @@ msgstr "" "Para o movimento rápido G00.\n" "É útil apenas para Marlin, ignore em outros casos." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Re-cortar" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8135,7 +8135,7 @@ msgstr "" "do primeiro com o último corte, gera-se um corte\n" "próximo à primeira seção de corte." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8145,12 +8145,12 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Pós-processador" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8192,7 +8192,7 @@ msgstr "Gera o objeto de Trabalho CNC." msgid "Launch Paint Tool in Tools Tab." msgstr "Inicia a ferramenta de pintura na guia Ferramentas." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8207,11 +8207,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Tipo de Gráfico" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8222,15 +8222,15 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" "tipo 'Corte', com os movimentos cortando o material ou ambos." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Deslocamento" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Exibir Anotação" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8303,12 +8303,12 @@ msgstr "Atualizar Gráfico" msgid "Update the plot." msgstr "Atualiza o gráfico." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Exportar Código CNC" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8321,7 +8321,7 @@ msgid "Prepend to CNC Code" msgstr "Incluir no Início do Código CNC" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8334,7 +8334,7 @@ msgid "Append to CNC Code" msgstr "Incluir no Final do Código CNC" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8344,11 +8344,11 @@ msgstr "" "de adicionar ao final do arquivo G-Code gerado.\n" "M2 (Fim do programa)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "G-Code para Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8360,7 +8360,7 @@ msgid "" "that has 'toolchange_custom' in it's name and this is built\n" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -"Digite aqui os comandos do G-Code G que você gostaria de executar quando o " +"Digite aqui os comandos do G-Code que você gostaria de executar quando o " "evento do Troca de Ferramentas for encontrado.\n" "Ele será um G-Code personalizado para Troca de Ferramentas,\n" "ou uma Macro.\n" @@ -8371,7 +8371,7 @@ msgstr "" "como modelo o arquivo de pós-processamento 'Customização da troca de " "ferramentas'." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8381,20 +8381,20 @@ msgid "" "WARNING: it can be used only with a preprocessor file\n" "that has 'toolchange_custom' in it's name." msgstr "" -"Digite aqui qualquer comando do código G que você deseja\n" +"Digite aqui qualquer comando G-Code que você deseja\n" "gostaria de ser executado quando o evento de troca de ferramentas é " "encontrado.\n" -"Isso constituirá um GCode personalizado de troca de ferramentas,\n" +"Isso constituirá um G-Code personalizado de troca de ferramentas,\n" "ou uma macro de troca de ferramentas.\n" "As variáveis FlatCAM são cercadas pelo símbolo '%'.\n" "ATENÇÃO: ele pode ser usado apenas com um arquivo de pré-processador\n" "que possui 'toolchange_custom' em seu nome." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Usar Macro de Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8402,7 +8402,7 @@ msgstr "" "Marque esta caixa se você quiser usar a macro G-Code para Troca de " "Ferramentas." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8412,45 +8412,45 @@ msgstr "" "no evento Troca de Ferramentas.\n" "Elas devem estar cercadas pelo símbolo '%'" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Parâmetros" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "Parâmetros do FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "número da ferramenta" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "diâmetro da ferramenta" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "para Excellon, número total de furos" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "Coordenada X para troca de ferramenta" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Coordenada Y para troca de ferramenta" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Coordenada Z para troca de ferramenta" @@ -8462,11 +8462,11 @@ msgstr "profundidade de corte" msgid "height where to travel" msgstr "altura para deslocamentos" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "valor do passe para corte múltiplas profundidade" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "velocidade do spindle" @@ -8629,7 +8629,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Orientação" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8640,12 +8640,12 @@ msgstr "" "- Retrato\n" "- Paisagem" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Retrato" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Paisagem" @@ -8791,11 +8791,11 @@ msgstr "Selecione o GIF que mostra a atividade quando o FlatCAM está ativo." msgid "GUI Settings" msgstr "Configurações da GUI" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Tema" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8803,19 +8803,19 @@ msgstr "" "Selecione um tema para FlatCAM.\n" "O aplicativo reiniciará após a troca." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Claro" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Escuro" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Layout" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8823,11 +8823,11 @@ msgstr "" "Selecione um layout para o FlatCAM.\n" "É aplicado imediatamente." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Estilo" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8835,11 +8835,11 @@ msgstr "" "Selecione um estilo para FlatCAM.\n" "Ele será aplicado na próxima inicialização." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "Suporte HDPI" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8847,11 +8847,11 @@ msgstr "" "Ativa o suporte de alta DPI para FlatCAM.\n" "Ele será aplicado na próxima inicialização." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Limpar Config. da GUI" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8859,11 +8859,11 @@ msgstr "" "Limpa as configurações da GUI para FlatCAM,\n" "como: layout, estado de gui, estilo, suporte a HDPI etc." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Forma Flutuante" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8873,11 +8873,11 @@ msgstr "" "É exibido sempre que o cursor do mouse estiver pairando\n" "sobre qualquer tipo de objeto não selecionado." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Sel. Forma" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8889,11 +8889,11 @@ msgstr "" "seja clicando ou arrastando o mouse da esquerda para a direita ou da direita " "para a esquerda." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "Tamanho da Fonte BN" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8904,19 +8904,19 @@ msgstr "" "O bloco de notas é a área desmontável no lado esquerdo da GUI,\n" "e inclui as guias Projeto, Selecionado e Ferramenta." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Tamanho da fonte do eixo" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Define o tamanho da fonte para o eixo da tela." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Tamanho da Fonte" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -8924,27 +8924,27 @@ msgstr "" "Define o tamanho da fonte da caixa de texto\n" "de elementos da GUI usados no FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Tela de Abertura" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "Habilita a Tela de Abertura na inicialização do aplicativo." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Ícone da Bandeja do Sistema" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Ativa a exibição do ícone do FlatCAM na bandeja do sistema." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell na Inicialização" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8952,11 +8952,11 @@ msgstr "" "Marque esta caixa se você deseja que o shell (linha de comando)\n" "seja inicializado automaticamente na inicialização." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Projeto na Inicialização" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8964,11 +8964,11 @@ msgstr "" "Marque esta caixa se você quiser que a aba Projeto/Selecionado/Ferramenta\n" "seja apresentada automaticamente na inicialização." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Auto Ocultar" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -8978,11 +8978,11 @@ msgstr "" "desapareça automaticamente quando não houver objetos carregados e\n" "apareça sempre que um novo objeto for criado." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Habilitar Dicas" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8990,11 +8990,11 @@ msgstr "" "Marque esta caixa se quiser que as dicas de ferramentas sejam exibidas\n" "ao passar o mouse sobre os itens em todo o aplicativo." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Cursor do Mouse" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9004,27 +9004,27 @@ msgstr "" "- Pequeno -> com um tamanho personalizável.\n" "- Grande -> Linhas infinitas" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Pequeno" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Grande" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Tamanho do Cursor do Mouse" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Define o tamanho do cursor do mouse, em pixels." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Confirmação excluir objeto" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9034,22 +9034,22 @@ msgstr "" "sempre que o evento Excluir objeto(s) é acionado, seja por\n" "atalho de menu ou atalho de tecla." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "Preferências do aplicativo" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Unidades" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9059,22 +9059,22 @@ msgstr "" "O que estiver selecionado aqui será considerado sempre que\n" "o FLatCAM for iniciado." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "mm" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "in" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Precisão mm" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9084,11 +9084,11 @@ msgstr "" "quando as unidades definidas estiverem no sistema MÉTRICO.\n" "Qualquer alteração aqui requer uma reinicialização do aplicativo." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Precisão in" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9098,11 +9098,11 @@ msgstr "" "quando as unidades definidas estiverem no sistema INGLÊS.\n" "Qualquer alteração aqui requer uma reinicialização do aplicativo." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Mecanismo Gráfico" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9122,19 +9122,19 @@ msgstr "" "Nesse caso,\n" "use o modo Legado (2D)." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legado(2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "Nível do Aplicativo" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9150,11 +9150,11 @@ msgstr "" "A escolha influenciará os parâmetros na Aba\n" "Selecionado para todos os tipos de objetos FlatCAM." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Aplicativo portátil" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9168,19 +9168,19 @@ msgstr "" "o que significa que os arquivos de preferências serão salvos\n" "na pasta do aplicativo, na subpasta lib\\config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Idioma" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Defina o idioma usado no FlatCAM." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Aplicar o Idioma" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9198,11 +9198,11 @@ msgstr "" "aos recursos de segurança do Windows. Neste caso, o\n" "idioma será aplicado na próxima inicialização." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Verificar Versão" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9210,11 +9210,11 @@ msgstr "" "Marque esta caixa se você quiser verificar\n" "por nova versão automaticamente na inicialização." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Enviar estatísticas" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9222,11 +9222,11 @@ msgstr "" "Marque esta caixa se você concorda em enviar dados anônimos\n" "automaticamente na inicialização, para ajudar a melhorar o FlatCAM." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Botão Pan" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9236,35 +9236,35 @@ msgstr "" "- BM -> Botão do meio do mouse\n" "- BD -> botão direito do mouse" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "BM" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "BD" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Seleção Múltipla" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Selecione a tecla usada para seleção múltipla." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Número de trabalhadores" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9279,11 +9279,11 @@ msgstr "" "não responda. Pode ter um valor entre 2 e 16. O valor padrão é 2.\n" "Após a mudança, ele será aplicado na próxima inicialização." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Tolerância Geo" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9299,11 +9299,11 @@ msgstr "" "Um valor maior proporcionará mais desempenho à custa do nível\n" "de detalhes." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "Comportamento \"Abrir\"" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9318,11 +9318,11 @@ msgstr "" "Quando desmarcado, o caminho para abrir arquivos é aquele usado por último:\n" "o caminho para salvar arquivos ou o caminho para abrir arquivos." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Salvar Projeto Compactado" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9330,11 +9330,11 @@ msgstr "" "Para salvar um projeto compactado ou descompactado.\n" "Quando marcado, o projeto FlatCAM será salvo compactado." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Compressão" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9344,11 +9344,11 @@ msgstr "" "Um valor maior significa melhor compactação, mas é necessário mais uso de " "RAM e mais tempo de processamento." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Limite de favoritos" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9358,11 +9358,11 @@ msgstr "" "O número de favoritos no gerenciador de favoritos pode ser maior,\n" "mas o menu mostrará apenas esse número." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Permitir configurações inseguras de operador" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9377,20 +9377,20 @@ msgstr "" "Será aplicado no próximo início do aplicativo.\n" "<>: Não habilite, a menos que você saiba o que está fazendo !!!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber Geral" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "M-Cores" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Passos do Círculo" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9398,11 +9398,11 @@ msgstr "" "Número de passos de círculo para Gerber.\n" "Aproximação linear de abertura circular." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Valores Padrão" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9410,25 +9410,25 @@ msgstr "" "Esses valores serão usados como valores padrão\n" "caso eles não sejam encontrados no arquivo Gerber." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "As unidades usadas no arquivo Gerber." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "in" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Zeros" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9440,41 +9440,41 @@ msgstr "" "LZ: remove os zeros à esquerda e mantém os zeros à direita.\n" "TZ: remove os zeros à direita e mantém os zeros à esquerda." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Opções Gerber" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Conv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Combinar Passes" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Opções Avançadas" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Opções Avançadas" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9484,11 +9484,11 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o nível avançado do aplicativo." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Mostra/Esconde Tabela" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9498,15 +9498,15 @@ msgstr "" "Além disso, ao ocultar, ele excluirá todas as formas de marcas\n" "que estão desenhadas na tela." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Exterior" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Interior" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9520,19 +9520,19 @@ msgstr "" "padrão.\n" "<>: Não altere isso, a menos que você saiba o que está fazendo !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Nenhum" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Simplificar" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9542,23 +9542,23 @@ msgstr "" "carregados com simplificação com uma tolerância definida.\n" "<>: Não altere, a menos que saiba o que está fazendo !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Tolerância" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Tolerância para a simplificação de polígonos." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Exportar Gerber" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Opções da Exportação" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9566,11 +9566,11 @@ msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" "ao usar a entrada de menu Arquivo -> Exportar -> Exportar Gerber." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Int/Decimais" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9578,7 +9578,7 @@ msgstr "" "O número de dígitos da parte inteira\n" "e da parte fracionária do número." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9586,7 +9586,7 @@ msgstr "" "Esse número configura o número de dígitos\n" "da parte inteira das coordenadas de Gerber." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9594,16 +9594,16 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte decimal das coordenadas de Gerber." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "Uma lista de parâmetros do Editor Gerber." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Lim. de seleção" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9615,23 +9615,23 @@ msgstr "" "Acima desse valor a geometria se torna um retângulo de seleção.\n" "Aumenta o desempenho ao mover um grande número de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Novo código de Aber." -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Novo tamanho de Aber." -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Tamanho para a nova abertura" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Novo tipo de Aber." -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9639,35 +9639,35 @@ msgstr "" "Tipo para a nova abertura.\n" "Pode ser 'C', 'R' ou 'O'." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Dimensão" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diâmetros das ferramentas de corte, separadas por ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Matriz Linear de Pads" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Direção Linear" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Matriz Circular de Pads" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Direção Circular" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9675,48 +9675,48 @@ msgstr "" "Sentido da matriz circular.\n" "Pode ser CW = sentido horário ou CCW = sentido anti-horário." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Ângulo Circular" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Distância na qual armazenar o elemento Gerber." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Ferramenta de Escala" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Fator para redimensionar o elemento Gerber." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Limiar baixo" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Valor limiar sob o qual as aberturas não são marcadas." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Limiar alto" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Valor limite sobre o qual as aberturas não são marcadas." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon Geral" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Formato Excellon" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9758,12 +9758,12 @@ msgstr "" "Sprint Layout 2:4 polegadas LZ\n" "KiCAD 3:5 polegadas TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Valores padrão para Polegadas: 2:4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9771,8 +9771,8 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte inteira das coordenadas de Excellon." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9780,19 +9780,19 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte decimal das coordenadas de Excellon." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "MÉTRICO" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Valores padrão para Métrico: 3:3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Padrão Zeros" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9804,7 +9804,7 @@ msgstr "" "LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" "TZ: mantém os zeros à direita e remove os zeros à esquerda." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9818,11 +9818,11 @@ msgstr "" "LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" "TZ: mantém os zeros à direita e remove os zeros à esquerda." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Unidades Padrão" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9834,7 +9834,7 @@ msgstr "" "Se não for detectado no arquivo analisado, este padrão\n" "será usado." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -9844,19 +9844,19 @@ msgstr "" "Alguns arquivos Excellon não possuem um cabeçalho,\n" "e assim este parâmetro será usado." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Atualizar config. de exportação" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Otimização Excellon" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algoritmo:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -9881,19 +9881,19 @@ msgstr "" "Se este controle está desabilitado, FlatCAM está no modo de 32 bits e usa\n" "o algoritmo Travelling Salesman para otimização de caminhos." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Tempo de Otimização" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -9903,11 +9903,11 @@ msgstr "" "Quando o Metaheuristic (MH) da OR-Tools está ativado, este é o limite\n" "máximo de tempo para otimizar o caminho, em segundos. Padrão: 3." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Opções Excellon" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -9915,11 +9915,11 @@ msgstr "" "Parâmetros usados para criar um objeto de Trabalho CNC\n" "para a furação." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Tempo de espera" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9931,19 +9931,19 @@ msgstr "" "Quando escolher 'Ranhuras' ou 'Ambos', as ranhuras serão\n" "convertidos para furos." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Cria geometria para furação." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Padrões" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Opções Avançadas Excellon" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -9953,19 +9953,19 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o nível avançado do aplicativo." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Troca de ferramenta X,Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Posição X,Y para troca de ferramentas." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Sentido de Rotação" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -9977,11 +9977,11 @@ msgstr "" "- CW = sentido horário ou\n" "- CCW = sentido anti-horário" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Mergulho Rápido" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -9993,11 +9993,11 @@ msgstr "" "na velocidade mais rápida disponível.\n" "AVISO: o movimento é feito nas Coordenadas X,Y de troca de ferramentas." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Recolhimento Rápido" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10013,11 +10013,11 @@ msgstr "" "- Quando marcado, a subida da profundidade de corte para a altura de\n" " deslocamento é feita o mais rápido possível (G0) em um único movimento." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Exportar Excellon" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10025,11 +10025,11 @@ msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" "ao usar a entrada de menu Arquivo -> Exportar -> Exportar Excellon." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "A unidade usada no arquivo Excellon gerado." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10041,11 +10041,11 @@ msgstr "" "Aqui é definido o formato usado quando as coordenadas\n" "fornecidas não usam ponto." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Formato" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10061,15 +10061,15 @@ msgstr "" "Deve ser especificado LZ (manter zeros à esquerda)\n" "ou TZ (manter zeros à direita)." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Decimal" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Não Decimal" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10081,11 +10081,11 @@ msgstr "" "LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" "TZ: mantém os zeros à direita e remove os zeros à esquerda." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Tipo de Ranhura" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10099,19 +10099,19 @@ msgstr "" "Se PERFURADO as ranhuras serão exportadas\n" "usando o comando Perfuração (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Roteado" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Perfurado (G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "Parâmetros do Editor Excellon." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10124,19 +10124,19 @@ msgstr "" "retângulo de seleção Aumenta o desempenho ao mover um\n" "grande número de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Novo Diâmetro" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Matriz Linear de Furos" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Matriz Circular de Furos" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10148,19 +10148,19 @@ msgstr "" "Valor mínimo: -359.99 graus.\n" "Valor máximo: 360.00 graus." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Matriz Linear de Ranhuras" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Matriz Circular de Ranhuras" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometria Geral" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10168,11 +10168,11 @@ msgstr "" "Número de etapas do círculo para a aproximação linear\n" "de Geometria círculo e arco." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Opções de Geometria" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10182,11 +10182,11 @@ msgstr "" "traçando os contornos deste objeto\n" "Geometria." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Profundidade por Passe" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10199,11 +10199,11 @@ msgstr "" "Tem valor positivo, embora seja uma fração\n" "da profundidade, que tem valor negativo." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Opções Avançadas" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10213,13 +10213,13 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o nível avançado do aplicativo." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Troca de ferramenta X-Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10227,11 +10227,11 @@ msgstr "" "Altura da ferramenta ao iniciar o trabalho.\n" "Exclua o valor se você não precisar deste recurso." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Tamanho do Segmento X" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10241,11 +10241,11 @@ msgstr "" "Útil para nivelamento automático.\n" "Valor 0 significa que não há segmentação no eixo X." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Tamanho do Segmento Y" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10255,15 +10255,15 @@ msgstr "" "Útil para nivelamento automático.\n" "Valor 0 significa que não há segmentação no eixo Y." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Editor de Geometria" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "Parâmetros do Editor de Geometria." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10275,11 +10275,11 @@ msgstr "" "Acima desse valor a geometria se torna um retângulo de seleção.\n" "Aumenta o desempenho ao mover um grande número de elementos geométricos." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "Trabalho CNC Geral" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10287,21 +10287,21 @@ msgstr "" "O número de etapas de círculo para G-Code.\n" "Aproximação linear para círculos e formas de arco." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Diâmetro Desl." -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "Largura da linha a ser renderizada no gráfico." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Decimais das Coord." -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10309,11 +10309,11 @@ msgstr "" "Número de decimais a ser usado para as coordenadas\n" "X, Y, Z no código do CNC (G-Code, etc.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Decimais do Avanço" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10321,11 +10321,11 @@ msgstr "" "O número de decimais a ser usado para o parâmetro\n" "Taxa de Avanço no código CNC (G-Code, etc.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Tipo de coordenada" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10337,19 +10337,19 @@ msgstr "" "- Absoluta G90 -> a referência é a origem x=0, y=0\n" "- Incremental G91 -> a referência é a posição anterior" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Absoluta G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "Incremental G91" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Forçar final de linha no estilo Windows" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10357,63 +10357,63 @@ msgstr "" "Quando marcado forçará um final de linha no estilo Windows\n" "(\\r\\n) em sistemas operacionais não Windows." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "Opções de Trabalho CNC" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Exportar G-Code" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Incluir no Início do G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Incluir no final do G-Code" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "Opções Avançadas" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Profundidade Z para o corte" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Altura Z para deslocamentos" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = tempo de espera para o spindle atingir sua vel. RPM" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Tamanho da Fonte" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "O tamanho da fonte do texto de anotação, em pixels." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Cor da Fonte" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Define a cor da fonte para os textos de anotação." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "Opções Área Sem Cobre (NCC)" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Diâmetro" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10425,11 +10425,11 @@ msgstr "" "- 'Ponta-V'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "Ponta-V" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10439,11 +10439,11 @@ msgstr "" "Profundidade de corte no material. Valor negativo.\n" "Em unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "Diâmetro da nova ferramenta a ser adicionada na tabela de ferramentas." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10456,13 +10456,13 @@ msgstr "" "ferramenta\n" "- convencional: útil quando não há compensação de folga" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Ordem das Ferramentas" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10484,17 +10484,17 @@ msgstr "" "automaticamente a ordem\n" "decrescente e este controle é desativado." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Crescente" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Decrescente" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10512,14 +10512,14 @@ msgstr "" "Valores maiores = processamento lento e execução lenta no CNC devido\n" " ao número de caminhos." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10530,22 +10530,22 @@ msgstr "" "
Baseado em semente: para fora a partir de uma semente." "
Linhas retas: linhas paralelas." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Conectar" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Contorno" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Maquinagem Restante" -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10562,7 +10562,7 @@ msgstr "" "retiradas com a ferramenta anterior.\n" "Se não estiver marcada, usa o algoritmo padrão." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10574,11 +10574,11 @@ msgstr "" "A retirada de cobre terminará a uma distância dos recursos de cobre.\n" "O valor pode estar entre 0 e 10 unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Valor do deslocamento" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10589,26 +10589,26 @@ msgstr "" "A retirada de cobre terminará a uma distância dos recursos de cobre.\n" "O valor pode estar entre 0 e 9999.9 unidades FlatCAM." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Própria" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Área" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Referência" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10627,19 +10627,19 @@ msgstr "" "- 'Objeto de Referência' - retirará o cobre dentro da área do objeto " "especificado." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progressivo" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "Gráfico NCC" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10647,26 +10647,26 @@ msgstr "" "- 'Normal' - plotagem normal, realizada no final do trabalho de NCC\n" "- 'Progressivo' - após cada forma ser gerada, ela será plotada." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Opções da Ferramenta de Recorte" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Diâmetro" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Tipo de objeto" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10677,15 +10677,15 @@ msgstr "" "objeto Gerber de contorno PCB.
- Painel: um painel de objetos " "Gerber PCB, composto por muitos contornos PCB individuais." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Único" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Painel" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10694,11 +10694,11 @@ msgstr "" "Margem além das bordas. Um valor positivo\n" "tornará o recorte do PCB mais longe da borda da PCB" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Tamanho da Ponte" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10709,11 +10709,11 @@ msgstr "" "para manter a placa conectada ao material\n" "circundante (de onde o PCB é recortado)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Pontes" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10737,11 +10737,11 @@ msgstr "" "- 2TB: 2*topo + 2*baixo\n" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Forma Convexa" -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10749,11 +10749,11 @@ msgstr "" "Cria uma forma convexa ao redor de toda a PCB.\n" "Utilize somente se o tipo de objeto de origem for Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "Opções de PCB 2 Faces" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10761,36 +10761,36 @@ msgstr "" "Uma ferramenta para ajudar na criação de um\n" "PCB de dupla face usando furos de alinhamento." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Diâmetro" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Espelhar Eixo:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espelha verticalmente (X) ou horizontalmente (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Ponto" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Caixa" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Eixo de Ref" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10799,15 +10799,15 @@ msgstr "" "O eixo deve passar por um ponto ou cortar o centro de uma caixa especificada (em um objeto FlatCAM)." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Opções da Ferramenta de Pintura" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Parâmetros:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10831,15 +10831,15 @@ msgstr "" "- 'Todos os polígonos' - a Pintura será iniciada após o clique.\n" "- 'Objeto de Referência' - pintará dentro da área do objeto especificado." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Seleção" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Mostrar Pinturas" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10847,11 +10847,11 @@ msgstr "" "- 'Normal' - plotagem normal, realizada no final do trabalho de pintura\n" "- 'Progressivo' - após cada forma ser gerada, ela será plotada." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Opções da Ferramenta de Filme" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -10861,11 +10861,11 @@ msgstr "" "ou Geometria FlatCAM.\n" "O arquivo é salvo no formato SVG." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Tipo de Filme" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -10881,19 +10881,19 @@ msgstr "" "em branco em uma tela preta.\n" "O formato do arquivo do filme é SVG ." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Cor do Filme" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Define a cor do filme, se filme positivo estiver selecionado." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Borda" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -10913,11 +10913,11 @@ msgstr "" "brancos como o restante e podem ser confundidos\n" "com os limites, se não for usada essa borda)." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Espessura da Linha" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -10928,11 +10928,11 @@ msgstr "" "A linha que envolve cada recurso SVG será mais espessa ou mais fina.\n" "Os recursos mais finos podem ser afetados por esse parâmetro." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Ajustes do Filme" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -10942,11 +10942,11 @@ msgstr "" "especialmente as laser.\n" "Esta seção fornece as ferramentas para compensar as distorções na impressão." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Escala da Geometria de Filme" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -10954,21 +10954,21 @@ msgstr "" "Um valor maior que 1 esticará o filme\n" "enquanto um valor menor que 1 o reduzirá." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "Fator X" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Fator Y" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Inclinar a Geometria de Filme" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -10976,17 +10976,17 @@ msgstr "" "Valores positivos inclinam para a direita\n" "enquanto valores negativos inclinam para a esquerda." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "Ângulo X" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Ângulo Y" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -10994,57 +10994,57 @@ msgstr "" "O ponto de referência a ser usado como origem para a inclinação.\n" "Pode ser um dos quatro pontos da caixa delimitadora de geometria." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Esquerda Inferior" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Esquerda Superior" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Direita Inferior" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Direita Superior" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Espelhar geometria de filme" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Espelha a geometria do filme no eixo selecionado ou em ambos." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Ambos" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Espelhar eixo" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Tipo de Filme:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11056,23 +11056,23 @@ msgstr "" "- 'PNG' -> imagem raster\n" "- 'PDF' -> formato de documento portátil" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Orientação da Página" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Tamanho da Página" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "Uma seleção de tamanhos de página padrão ISO 216." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Opções da Ferramenta Criar Painel" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11082,11 +11082,11 @@ msgstr "" "Cada elemento é uma cópia do objeto de origem espaçado\n" "dos demais por uma distância X, Y." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Espaço entre Colunas" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11094,11 +11094,11 @@ msgstr "" "Espaçamento desejado entre colunas do painel.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Espaço entre Linhas" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11106,36 +11106,36 @@ msgstr "" "Espaçamento desejado entre linhas do painel.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Colunas" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Número de colunas do painel desejado" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Linhas" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Número de linhas do painel desejado" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Tipo de Painel" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11145,11 +11145,11 @@ msgstr "" "- Gerber\n" "- Geometria" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Restringir dentro de" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11163,11 +11163,11 @@ msgstr "" "o painel final terá tantas colunas e linhas quantas\n" "couberem completamente dentro de área selecionada." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Largura (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11175,11 +11175,11 @@ msgstr "" "A largura (DX) na qual o painel deve caber.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Altura (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11187,15 +11187,15 @@ msgstr "" "A altura (DY) na qual o painel deve se ajustar.\n" "Nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Opções das Calculadoras" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calculadora Ferramenta Ponta-em-V" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11205,11 +11205,11 @@ msgstr "" "ferramenta em forma de V, com o diâmetro da ponta, o ângulo da ponta e a\n" "profundidade de corte como parâmetros." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Diâmetro da Ponta" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11217,11 +11217,11 @@ msgstr "" "Diâmetro da ponta da ferramenta.\n" "Especificado pelo fabricante." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Ângulo da Ponta" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11229,7 +11229,7 @@ msgstr "" "Ângulo na ponta da ferramenta.\n" "Especificado pelo fabricante." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11237,11 +11237,11 @@ msgstr "" "Profundidade para cortar o material.\n" "No objeto CNC, é o parâmetro Profundidade de Corte (z_cut)." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculadora Eletrolítica" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11251,27 +11251,27 @@ msgstr "" "(via/pad/furos) usando um método como tinta grahite ou tinta \n" "hipofosfito de cálcio ou cloreto de paládio." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Comprimento da Placa" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "Comprimento da placa, em centímetros." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Largura da Placa" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "Largura da placa, em centímetros." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Densidade de Corrente" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11279,21 +11279,21 @@ msgstr "" "Densidade de corrente para passar pela placa.\n" "Em Ampères por Pés Quadrados ASF." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Espessura do Cobre" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "Espessura da camada de cobre, em microns." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Opções Transformações" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11301,19 +11301,19 @@ msgstr "" "Várias transformações que podem ser aplicadas\n" "a um objeto FlatCAM." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Inclinar" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11321,7 +11321,7 @@ msgstr "" "Redimensiona o(s) objeto(s) selecionado(s)\n" "usando o Fator de Escala X para ambos os eixos." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11332,27 +11332,27 @@ msgstr "" "de origem quando marcado, e o centro da maior caixa delimitadora\n" "do objeto selecionado quando desmarcado." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "X" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Y" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Referência do Espelhamento" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11373,11 +11373,11 @@ msgstr "" "- ou digitar as coordenadas no formato (x, y) no campo\n" " Ponto de Ref. e clicar em Espelhar no X(Y)" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Referência do Espelhamento" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11387,11 +11387,11 @@ msgstr "" "O 'x' em (x, y) será usado ao usar Espelhar em X e\n" "o 'y' em (x, y) será usado ao usar Espelhar em Y e" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Opções da Ferramenta Pasta de Solda" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11399,48 +11399,48 @@ msgstr "" "Uma ferramenta para criar G-Code para dispensar pasta\n" "de solda em um PCB." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diâmetros dos bicos, separados por ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Diâmetro do Novo Bico" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Diâmetro da nova ferramenta Bico para adicionar na tabela de ferramentas" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Altura Inicial" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "A altura (Z) que inicia a distribuição de pasta de solda." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Altura para Distribuir" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "Altura (Z) para distribuir a pasta de solda." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Altura Final" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "Altura (Z) após a distribuição de pasta de solda." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Altura para Deslocamento" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11448,15 +11448,15 @@ msgstr "" "Altura (Z) para deslocamento entre pads\n" "(sem dispensar pasta de solda)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Altura Troca de Ferram." -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "Altura (Z) para trocar ferramenta (bico)." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11464,11 +11464,11 @@ msgstr "" "Posição X,Y para trocar ferramenta (bico).\n" "O formato é (x, y) onde x e y são números reais." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avanço (velocidade) para movimento no plano XY." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11476,11 +11476,11 @@ msgstr "" "Avanço (velocidade) para movimento vertical\n" "(no plano Z)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Avanço Z Distribuição" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11488,11 +11488,11 @@ msgstr "" "Avanço (velocidade) para subir verticalmente\n" "para a posição Dispensar (no plano Z)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Velocidade Spindle FWD" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11500,19 +11500,19 @@ msgstr "" "A velocidade do dispensador ao empurrar a pasta de solda\n" "através do bico do distribuidor." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Espera FWD" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pausa após a dispensação de solda." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Velocidade Spindle REV" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11520,11 +11520,11 @@ msgstr "" "A velocidade do dispensador enquanto retrai a pasta de solda\n" "através do bico do dispensador." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Espera REV" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11532,15 +11532,15 @@ msgstr "" "Pausa após o dispensador de pasta de solda retrair, para permitir o " "equilíbrio de pressão." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Arquivos que controlam a geração de G-Code." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Opções da ferramenta Substração" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11548,21 +11548,21 @@ msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Fechar caminhos" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Marcar isso fechará os caminhos cortados pelo objeto substrair Geometria." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Opções das Regras" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11571,20 +11571,20 @@ msgstr "" "conjunto\n" "das regras de fabricação." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Tamanho do Traçado" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Verifica se o tamanho mínimo para traçados é atendido." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11593,16 +11593,16 @@ msgstr "Verifica se o tamanho mínimo para traçados é atendido." msgid "Min value" msgstr "Valor Min" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Mínimo tamanho de traçado aceito." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Espaço Cobre Cobre" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11610,23 +11610,23 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de cobre\n" "é atendido." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Espaço mínimo aceitável." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Espaço Cobre Contorno" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11634,11 +11634,11 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de cobre\n" "e o contorno é atendido." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Espaço Silk Silk" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11646,13 +11646,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "é atendido." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Espaço Silk Máscara de Solda" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11660,13 +11660,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "e máscara de solda é atendido." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Espaço Silk Contorno" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11674,12 +11674,12 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "e o contorno é atendido." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Máscara de Solda Mínima" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11687,13 +11687,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de máscara de solda\n" "é atendido." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Anel Anular Mínimo" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11701,16 +11701,16 @@ msgstr "" "Verifica se o anel de cobre mínimo deixado pela perfuração\n" "de um buraco em um pad é atendido." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Valor mínimo do anel." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Espaço Entre Furos" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11718,16 +11718,16 @@ msgstr "" "Verifica se o espaço mínimo entre furos\n" "é atendido." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Espaço mínimo entre furos." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Tamanho Furo" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11735,11 +11735,11 @@ msgstr "" "Verifica se os tamanhos dos furos\n" "estão acima do limite." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Opções de Ferramentas Ideais" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11747,20 +11747,20 @@ msgstr "" "Uma ferramenta para encontrar a distância mínima entre\n" "cada dois elementos geométricos Gerber" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Precisão" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Número de casas decimais para as distâncias e coordenadas nesta ferramenta." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "Opções Ferramenta QRCode" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11768,11 +11768,11 @@ msgstr "" "Uma ferramenta para criar um QRCode que pode ser inserido\n" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Versão" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11780,11 +11780,11 @@ msgstr "" "A versão QRCode pode ter valores de 1 (caixas 21x21)\n" "a 40 (caixas 177x177)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Correção de erros" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11800,11 +11800,11 @@ msgstr "" "Q = máximo de 25%% dos erros pode ser corrigido\n" "H = máximo de 30%% dos erros pode ser corrigido." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Tamanho da Caixa" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11812,11 +11812,11 @@ msgstr "" "O tamanho da caixa controla o tamanho geral do QRCode\n" "ajustando o tamanho de cada caixa no código." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Tamanho da Borda" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11824,23 +11824,23 @@ msgstr "" "Tamanho da borda do QRCode. Quantas caixas grossas tem a borda.\n" "O valor padrão é 4. A largura da folga ao redor do QRCode." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "Dado QRCode" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Dado QRCode. Texto alfanumérico a ser codificado no QRCode." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Adicione aqui o texto a ser incluído no QRCode..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polaridade" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11850,17 +11850,17 @@ msgstr "" "Pode ser desenhado de forma negativa (os quadrados são claros)\n" "ou de maneira positiva (os quadrados são opacos)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Negativo" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Positivo" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11872,7 +11872,7 @@ msgstr "" "ser adicionado como positivo. Se for adicionado a um arquivo Gerber\n" "de cobre, talvez o QRCode possa ser adicionado como negativo." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -11881,31 +11881,31 @@ msgstr "" "A caixa delimitadora, significando o espaço vazio que circunda\n" "a geometria QRCode, pode ter uma forma arredondada ou quadrada." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Arredondado" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Cor de Preenchimento" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Define a cor de preenchimento do QRCode (cor dos quadrados)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Cor de Fundo" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Define a cor de fundo do QRCode." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Opções da ferramenta Adição de Cobre" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -11913,16 +11913,16 @@ msgstr "" "Uma ferramenta para gerar uma Adição de cobre que pode ser adicionada\n" "para um arquivo Gerber selecionado." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Número de etapas (linhas) usadas para interpolar círculos." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Espaço" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -11932,22 +11932,22 @@ msgstr "" "(o preenchimento de polígono pode ser dividido em vários polígonos)\n" "e os vestígios de cobre no arquivo Gerber." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Seleção de Área" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Objeto de Referência" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Referência:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -11961,20 +11961,20 @@ msgstr "" "- 'Objeto de Referência' - adicionará o cobre dentro da área do objeto " "especificado." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Retangular" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Mínima" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Tipo de Caixa:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -11982,23 +11982,23 @@ msgstr "" "- 'Retangular' - a caixa delimitadora será de forma retangular.\n" "- 'Mínima' - a caixa delimitadora terá a forma convexa do casco." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Pontos" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Quadrados" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Linhas" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Tipo de Preenchimento:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12010,54 +12010,54 @@ msgstr "" "- 'Quadrados' - a área vazia será preenchida com um padrão de quadrados.\n" "- 'Linhas' - a área vazia será preenchida com um padrão de linhas." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Parâmetros dos Pontos" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Diâmetro dos Pontos." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Espaçamento" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Distância entre dois pontos." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Parâmetros dos Quadrados" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Lado do quadrado." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Distância entre dois quadrados." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Parâmetros das Linhas" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Espessura das Linhas." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Distância entre duas linhas." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Parâmetros da Barra" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12065,27 +12065,27 @@ msgstr "" "Parâmetros usados para a barra de assalto.\n" "Barra = borda de cobre para ajudar no revestimento do furo do padrão." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Margem da caixa delimitadora para Robber Bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Espessura" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "Espessura da barra." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Máscara do Revestimento Padrão" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Gera uma máscara para o revestimento padrão." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12093,16 +12093,16 @@ msgstr "" "Distância entre os possíveis elementos de adição de cobre\n" "e/ou barra e as aberturas reais na máscara." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Opções da Ferramenta de Fiduciais" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Parâmetros usados para esta ferramenta." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12112,19 +12112,19 @@ msgstr "" "caso contrário, é o tamanho do fiducial.\n" "A abertura da máscara de solda é o dobro disso." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manual" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Modo:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12134,19 +12134,19 @@ msgstr "" "delimitadora.\n" "- 'Manual' - colocação manual de fiduciais." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Acima" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Abaixo" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Segundo fiducial" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12161,19 +12161,19 @@ msgstr "" "- 'Nenhum' - não há um segundo fiducial. A ordem é: canto inferior esquerdo, " "superior direito." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Cruz" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Xadrez" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Tipo de Fiducial" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12185,19 +12185,19 @@ msgstr "" "- 'Cruz' - linhas cruzadas fiduciais.\n" "- 'Xadrez' - padrão de xadrez fiducial." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Espessura da linha" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Opções da Ferramenta de Calibração" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Tipo de Fonte" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12210,27 +12210,27 @@ msgstr "" "pad para o Gerber\n" "- Livre -> clique livremente na tela para adquirir os pontos de calibração" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Livre" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para deslocamento entre os pontos." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Verificação Z" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar o ponto." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Ferramenta Zero Z" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12238,11 +12238,11 @@ msgstr "" "Inclui uma sequência para zerar a altura (Z)\n" "da ferramenta de verificação." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar a sonda de verificação." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12252,101 +12252,101 @@ msgstr "" "Se nenhum valor for inserido, o valor atual\n" "ponto (x, y) será usado," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Segundo Ponto" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" "- bottom-right -> the user will align the PCB horizontally" msgstr "" -"O segundo ponto na verificação do Gcode pode ser:\n" +"O segundo ponto na verificação do G-Code pode ser:\n" "- canto superior esquerdo -> o usuário alinhará o PCB verticalmente\n" "- canto inferior direito -> o usuário alinhará o PCB horizontalmente" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Esquerda Superior" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Direita Inferior" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Associação de Arquivos Excellon" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Restaurar" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Restaure a lista de extensões para o estado padrão." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Excluir Tudo" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Excluir todas as extensões da lista." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Lista de extensões" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "Lista de extensões de arquivos que serão associadas ao FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Extensão" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "Uma extensão de arquivo a ser adicionada ou excluída da lista." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Adicionar Extensão" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Adiciona uma nova extensão à lista" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Excluir Extensão" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Exclui uma extensão da lista" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Aplicar Associação" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12358,33 +12358,33 @@ msgstr "" "Elas serão ativas após o próximo logon.\n" "Isso funciona apenas no Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "Associação de arquivos G-Code" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Associação de arquivos Gerber" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Palavras-chave do preenchimento automático" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurar a lista de palavras-chave do preenchimento automático para o " "estado padrão." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Excluir todas as palavras-chave do preenchimento automático da lista." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Lista de palavras-chave" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12396,23 +12396,23 @@ msgstr "" "O preenchimento automático está instalado\n" "no Editor de Código e na Linha de Comandos Tcl." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "Uma palavra-chave a ser adicionada ou excluída da lista." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Adicionar palavra-chave" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Adiciona uma palavra-chave à lista" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Excluir palavra-chave" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Exclui uma palavra-chave da lista" @@ -12758,7 +12758,7 @@ msgid "" "- third point -> check point. Can be: top-left or bottom-right.\n" "- forth point -> final verification point. Just for evaluation." msgstr "" -"Gere o arquivo GCode para localizar e alinhar o PCB usando\n" +"Gere o arquivo G-Code para localizar e alinhar o PCB usando\n" "os quatro pontos adquiridos acima.\n" "A sequência de pontos é:\n" "- primeiro ponto -> defina a origem\n" @@ -12845,9 +12845,9 @@ msgid "" "The GCode parameters can be readjusted\n" "before clicking this button." msgstr "" -"Gere o arquivo GCode de verificação ajustado com\n" +"Gera o arquivo G-Code de verificação ajustado com\n" "os fatores definidos acima.\n" -"Os parâmetros do GCode podem ser reajustados\n" +"Os parâmetros do G-Code podem ser reajustados\n" "antes de clicar neste botão." #: flatcamTools/ToolCalibration.py:626 @@ -16405,6 +16405,12 @@ msgstr "Origem definida deslocando todos os objetos carregados com " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "O G-Code não possui um código de unidade: G20 ou G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Nenhuma forma selecionada. Selecione uma forma para explodir" + #, python-brace-format #~ msgid "" #~ "[selected] {kind} created/selected: {name}" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index e3ea898e..8a3a423d 100644 Binary files a/locale/ro/LC_MESSAGES/strings.mo and b/locale/ro/LC_MESSAGES/strings.mo differ diff --git a/locale/ro/LC_MESSAGES/strings.po b/locale/ro/LC_MESSAGES/strings.po index 06323c20..82ccc757 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:27+0200\n" -"PO-Revision-Date: 2019-12-15 16:27+0200\n" +"POT-Creation-Date: 2019-12-16 00:18+0200\n" +"PO-Revision-Date: 2019-12-16 00:19+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -135,14 +135,14 @@ msgstr "Inchide Editorul" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Da" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "Nu" @@ -195,7 +195,7 @@ msgstr "Exportul preferințelor FlatCAM este anulat." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -687,8 +687,8 @@ msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1159,7 +1159,7 @@ msgstr "Incărcarea fișierului DXF a fost anulată." msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Se incarcă..." @@ -1804,7 +1804,7 @@ msgid "Custom Offset" msgstr "Ofset personal." #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Tip Unealtă" @@ -1815,9 +1815,9 @@ msgstr "Formă unealtă" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1840,8 +1840,8 @@ msgid "V-Angle" msgstr "V-Unghi" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Z Deplasare" @@ -1857,12 +1857,12 @@ msgstr "Z feedrate" msgid "FR Rapids" msgstr "Feedrate rapizi" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Viteza Motor" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Pauza" @@ -1871,7 +1871,7 @@ msgid "Dwelltime" msgstr "Durata pauza" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Postprocesor" @@ -1891,8 +1891,8 @@ msgstr "Schimb unealtă" msgid "Toolchange XY" msgstr "X,Y schimb unealtă" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Z schimb. unealtă" @@ -2327,12 +2327,12 @@ msgid "Skewing..." msgstr "Deformare..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "Baza" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Avansat" @@ -2340,7 +2340,7 @@ msgstr "Avansat" msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2628,21 +2628,21 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Baza" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Avansat" #: FlatCAMObj.py:6387 msgid "Plotting..." -msgstr "Se afișeaza..." +msgstr "Se afișează..." #: FlatCAMObj.py:6410 FlatCAMObj.py:6415 flatcamTools/ToolSolderPaste.py:1509 msgid "Export Machine Code ..." -msgstr "Exporta CNC Cod Masina ..." +msgstr "Exportă CNC Cod Masina ..." #: FlatCAMObj.py:6420 flatcamTools/ToolSolderPaste.py:1513 msgid "Export Machine Code cancelled ..." @@ -2654,54 +2654,58 @@ msgstr "Fişierul cu cod CNC este salvat in" #: FlatCAMObj.py:6496 flatcamTools/ToolCalibration.py:1083 msgid "Loaded Machine Code into Code Editor" -msgstr "S-a încărcat Codul Masina în Editorul Cod" +msgstr "S-a încărcat Codul Maşină în Editorul Cod" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "Acest obiect CNCJob nu poate fi procesat deoarece este un" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "Obiect CNCJob" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "G-code nu contine codul pt unitati: G20 sau G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"Codul G nu are un cod G94 și nu vom include codul din caseta de text „Adaugă " +"la GCode”." -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Anulat. Codul G-Code din Macro-ul Schimbare unealtă este activat dar nu " "contine nimic." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-Code-ul pt schimbare unealtă a fost inlocuit cu un cod pesonalizat." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Salvat in" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Postprocesorul folosit trebuie să aibă in numele sau: 'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "Nu exista nici-un fişier postprocesor." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Editor Script" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Editor Documente" @@ -2787,13 +2791,13 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare negativă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Parametrul >Z tăiere< este nul. Nu va fi nici-o tăiere prin urmare nu " "procesam fişierul" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2803,31 +2807,31 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de doua. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Crearea unei liste de puncte pentru găurire ..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Începând G-Code" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Pornirea codului G pentru scula cu diametrul" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "Coordonatele G91 nu au fost implementate" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "Fişierul Excellon incărcat nu are găuri" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Generarea G-Code finalizata ..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2837,7 +2841,7 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de doua." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2845,7 +2849,7 @@ msgstr "" "Parametrul >Z tăiere< este None sau zero. Cel mai probabil o combinaţie " "nefericita de parametri." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2858,11 +2862,11 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare negativă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "Parametrul >Z deplasare< este None sau zero." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2875,40 +2879,40 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare pozitivă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "Parametrul >Z deplasare< este zero. Aceasta este periculos, prin urmare nu " "se procesează fişierul" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Geometria se indexeaza înainte de a genera G-Code..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Pornirea G-Code ..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Generarea G-Code terminată" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "căi trasate" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Se astepta o Geometrie, am primit in schimb" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Se încearcă generarea unui CNC Job dintr-un obiect Geometrie fără atributul " "solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2917,35 +2921,35 @@ msgstr "" "current_geometry \n" "Mareste valoarea absoluta și încearcă din nou." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " căi trasate." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "Nu există date cu privire la unealtă in Geometria SolderPaste." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Generarea G-Code SolderPaste s-a terminat" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "căi trasate." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Analizând fișierul GCode. Numărul de linii" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Crează un obiect tip Geometrie din fisierul GCode analizat. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Se unifica Geometria din segmentele de Geometrie parsate" @@ -3086,7 +3090,7 @@ msgstr "Executat. Operatiile de găurire au fost mutate." msgid "Done. Drill(s) copied." msgstr "Executat. Operatiile de găurire au fost copiate." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -3122,7 +3126,7 @@ msgstr "" "pentru acest obiect Excellon." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" @@ -3202,16 +3206,16 @@ msgstr "Liniar" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Nr. op. găurire" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." @@ -3222,14 +3226,14 @@ msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Direcţie" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3244,9 +3248,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3254,9 +3258,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3271,11 +3275,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3283,15 +3287,15 @@ msgstr "Unghi" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Pas" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distanta între elementele ariei." @@ -3320,26 +3324,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "Orar" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "Antiorar" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "" "Unghiul la care fiecare element al ariei circulare este plasat fata de " @@ -3357,16 +3361,16 @@ msgstr "" "Parametri pentru adăugarea unui slot (gaură cu formă ovală)\n" "fie single sau ca parte a unei arii." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Lungime" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Lungime = Lungimea slotului." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3406,11 +3410,11 @@ msgstr "" "Selectați tipul de slot pentru creare.\n" "Poate fi liniar X (Y) sau circular" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Nr de sloturi" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Specificați câte sloturi trebuie să fie în arie." @@ -3500,7 +3504,7 @@ msgid "Round" msgstr "Rotund" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Patrat" @@ -3523,17 +3527,17 @@ msgid "Full Buffer" msgstr "Bufer complet" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Unealta Bufer" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3553,12 +3557,12 @@ msgid "Text Tool" msgstr "Unealta Text" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Dia unealtă" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3566,13 +3570,13 @@ msgstr "" "Diametrul uneltei care este utilizata in operaţie. \n" "Este și lăţimea de tăiere pentru uneltele cilindrice." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Rată suprapunere" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3592,17 +3596,17 @@ msgstr "" "Valori mari= procesare lenta cat și o execuţie la fel de lenta a PCB-ului,\n" "datorita numărului mai mare de treceri-tăiere." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Margine" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3613,8 +3617,8 @@ msgstr "" "poligonului care trebuie\n" "să fie >pictat<." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Metodă" @@ -3627,20 +3631,20 @@ msgstr "" "Algoritm pentru a picta poligonul
Standard: Pas fix spre interior." "
Samanta: Spre exterior pornind de la un punct-samanta." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Standard" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "Punct-samanta" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Linii drepte" @@ -3649,8 +3653,8 @@ msgstr "Linii drepte" msgid "Connect:" msgstr "Conectează:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3664,8 +3668,8 @@ msgstr "" msgid "Contour:" msgstr "Contur:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3689,9 +3693,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Operaţie Paint anulată. Nici-o forma selectată." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Unelte" @@ -3707,7 +3711,7 @@ msgstr "Unealta Transformare" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Rotaţie" @@ -3722,7 +3726,7 @@ msgstr "Deformare" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Scalare" @@ -3735,8 +3739,8 @@ msgstr "Oglindire" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Ofset" @@ -3753,7 +3757,7 @@ msgid "Angle:" msgstr "Unghi:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3785,8 +3789,8 @@ msgstr "Unghi X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3868,7 +3872,7 @@ msgid "Scale Y" msgstr "Scalează Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Legatura" @@ -3883,7 +3887,7 @@ msgstr "" "folsoind factorul: Factor X pentru ambele axe." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Referința scalare" @@ -4241,143 +4245,139 @@ msgstr "Deformarea pe axa Y executată" msgid "Geometry shape skew on Y axis canceled" msgstr "Deformarea pe axa Y anulată" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Click pe punctul de Centru ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Click pe un punct aflat pe Circumferintă pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Executat. Adăugarea unei forme Cerc terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Click pe punctul de Start ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Click pe Punctul3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Click pe punctulde Stop ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Click pe punctul de Stop pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Click pe Punctul2 pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Click pe punctul de Centru pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Direcţie: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Start -> Stop -> Centru. Click pe punctul de Start ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mod: Point1 -> Point3 -> Point2. Click pe Punctul1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mod: Center -> Start -> Stop. Click pe punctul de Centru ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Executat. Adăugarea unei forme Arc terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Click pe primul colt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Click pe punctul opus pentru terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Executat. Adăugare Pătrat terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Click pe punctul următor sau click buton dreapta al mousului pentru " "terminare ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Executat. Adăugarea unei forme Poligon terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Revenit la penultimul Punct ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Executat. Traseu finalizat." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Nicio formă selectată. Selectați o formă pentru a o exploda" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Terminat. Poligoanele au fost descompuse în linii." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "" "MUTARE: Nici-o formă nu este selectată. Selectează o formă pentru a putea " "face deplasare" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " MUTARE: Click pe punctul de referinţă ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Click pe punctul de Destinaţie ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Executat. Mutarea Geometriilor terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Executat. Copierea Geometriilor terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4385,98 +4385,98 @@ msgstr "" "Fontul nu este compatibil. Doar cele tip: Regular, Bold, Italic și " "BoldItalic sunt acceptate. Eroarea" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "Niciun text de adăugat." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Executat. Adăugarea de Text terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Crează o geometrie de tipe Bufer ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "" "Crearea de geometrie Bufer anulată. Nici-o forma geometrică nu este " "selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Executat. Unealta Bufer terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Executat. Unealta Bufer Intern terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Executat. Unealta Bufer Extern terminată." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Selectează o formă geometrică ca formă de stergere ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Click pentru a activa forma de stergere..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Click pt a sterge ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Executat. Unealta Stergere s-a terminat." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Crează o geometrie Paint ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "cu diametrul" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Copiere anulată. Nici-o forma geometrică nu este selectată." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Click pe punctul tinta." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Cel puțin o selecţie de doua forme geometrice este necesară pentru a face o " "Intersecţie." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4484,59 +4484,59 @@ msgstr "" "O valoare de bufer negativă nu se acceptă. Foloseste Bufer Interior pentru a " "genera o formă geo. interioară" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Nici-o forma geometrică nu este selectată pentru a face Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Distanta invalida pentru a face Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Eșuat, rezultatul este gol. Foloseşte o valoare diferita pentru Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Geometrie tip Bufer Complet creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "Valoarea bufer negativă nu este acceptată." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Eșuat, rezultatul este gol. Foloseşte of valoare mai mica pt. Bufer." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Geometrie Bufer interior creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Geometrie Bufer Exterior creată." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Nu se poate face Paint. Valoarea de suprapunere trebuie să fie mai puțin de " "1.00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Nici-o forma geometrică nu este selectată pentru Paint." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Valoare invalida pentru" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4544,7 +4544,7 @@ msgstr "" "Nu se poate face Paint. Incearcă o combinaţie diferita de parametri. Or o " "metoda diferita de Paint" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Pictare executata." @@ -4696,7 +4696,7 @@ msgid "Done. Apertures copied." msgstr "Executat. Aperturile au fost copiate." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -4722,8 +4722,8 @@ msgstr "Tip" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Dimensiune" @@ -4765,7 +4765,7 @@ msgstr "" "- (latime, inaltime) pt tipurile R, O.\n" "- (diametru, nVertices) pt tipul P" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Diametru pentru noua apertură" @@ -4840,7 +4840,7 @@ msgstr "Bufer pt apertură" msgid "Buffer a aperture in the aperture list" msgstr "Fă bufer pt o apertură din lista de aperturi" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Distanta pt bufer" @@ -4876,7 +4876,7 @@ msgstr "Scalează aper" msgid "Scale a aperture in the aperture list" msgstr "Scalează o apertură in lista de aperturi" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Factor Scalare" @@ -4932,7 +4932,7 @@ msgstr "Marcați poligoanele care se încadrează în limite." msgid "Delete all the marked polygons." msgstr "Ștergeți toate poligoanele marcate." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Șterge" @@ -4957,11 +4957,11 @@ msgstr "" "Selectează tipul de arii de paduri.\n" "Poate fi Liniar X(Y) sau Circular" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Nr. paduri" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Specifica cate paduri să fie incluse in arie." @@ -5170,8 +5170,8 @@ msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Toate" @@ -6771,7 +6771,7 @@ msgstr "Alternativ: Șterge Apertură" msgid "Eraser Tool" msgstr "Unealta Stergere" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Unealta de Marc. Arie" @@ -6849,7 +6849,7 @@ msgid "Subtraction" msgstr "Scădere" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Tăiere" @@ -7071,31 +7071,31 @@ msgstr "Obiect Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Afisează" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Opțiuni afișare" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Solid" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Poligoane color solide." @@ -7103,7 +7103,7 @@ msgstr "Poligoane color solide." msgid "Multi-Color" msgstr "Multicolor" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "" "Desenează poligoanele Gerber din multiple culori\n" @@ -7143,11 +7143,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Izolare" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7156,7 +7156,7 @@ msgstr "" "care să fie taiate in afara poligoanelor,\n" "urmărindu-le conturul." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7173,13 +7173,13 @@ msgid "V-Shape" msgstr "Forma-V" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "V-dia" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "" @@ -7187,13 +7187,13 @@ msgstr "" "Forma in V" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "V-unghi" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7203,8 +7203,8 @@ msgstr "" "In grade." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7225,11 +7225,11 @@ msgstr "" "in interiorul poligonului Gerber (traseu), foloseşte\n" "o valoare negativă pt acest parametru." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "# Treceri" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7237,24 +7237,24 @@ msgstr "" "Lăţimea spatiului de izolare\n" "in număr intreg de grosimi ale uneltei." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Suprapunere" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "Cat de mult (o fracţie din diametrul uneltei) din diametrul uneltei,\n" "(lăţimea de tăiere) să se suprapună peste trecerea anterioară." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Tip Frezare" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7265,8 +7265,8 @@ msgstr "" "uneltei\n" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Urcare" @@ -7279,15 +7279,15 @@ msgstr "Convenţional" msgid "Combine" msgstr "Combina" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Urmareste\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7329,7 +7329,7 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7341,11 +7341,11 @@ msgid "Object whose area will be removed from isolation geometry." msgstr "" "Obiectul a cărui suprafată va fi indepărtată din geometria tip Izolare." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Domeniu" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7355,16 +7355,16 @@ msgstr "" "- 'Toate' -> Izolați toate poligoanele din obiect\n" "- 'Selecție' -> Izolați o selecție de poligoane." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Selecţie" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Tip de izolare" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7384,8 +7384,8 @@ msgstr "" "„Interior”se poate face numai atunci când există o deschidere\n" "în interiorul poligonului (de exemplu, poligonul are o formă de „gogoașă”)." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Complet" @@ -7440,7 +7440,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Curăță Non-Cu" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7463,7 +7463,7 @@ msgstr "" msgid "Board cutout" msgstr "Decupare PCB" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7481,11 +7481,11 @@ msgstr "" "Generează un obiect Geometrie\n" "pt decuparea PCB." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Regiuni fără Cu" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7499,11 +7499,11 @@ msgstr "" "cuprul din zona specificata." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Margine" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7515,11 +7515,11 @@ msgstr "" "la o distanţa minima cu valoarea din acest câmp." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Geo rotunjita" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "" "Obiectul Geometrie rezultat \n" @@ -7530,8 +7530,8 @@ msgstr "" msgid "Generate Geo" msgstr "Crează Geo" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Forma înconjurătoare" @@ -7544,7 +7544,7 @@ msgstr "" "Generează un obiect tip Geometrie care va inconjura\n" "obiectul Gerber. Forma patratica (rectangulara)." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7552,7 +7552,7 @@ msgstr "" "Distanta de la marginile formei înconjurătoare\n" "pana la cel mai apropiat poligon." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7580,11 +7580,11 @@ msgid "Drills" msgstr "Găuri" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Sloturi" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Ofset Z" @@ -7627,7 +7627,7 @@ msgstr "" "Numărul de sloturi. Sunt găuri efectuate\n" "prin op. de frezare cu o freza." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7648,8 +7648,8 @@ msgstr "" "Comută afișarea găurilor pt unealta curentă.\n" "Aceata nu selectează uneltele pt generarea G-Code." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Crează CNCJob" @@ -7661,7 +7661,7 @@ msgstr "" "Crează un obiect CNCJob din\n" "acest obiect." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7670,7 +7670,7 @@ msgstr "" "Daca se foloseşte o val. pozitivă, aplicaţia\n" "va incerca in mod automat să schimbe semnul." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7680,11 +7680,11 @@ msgstr "" "in afara materialului." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Schimb unealtă" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7698,18 +7698,18 @@ msgid "Tool change Z" msgstr "Z schimb unealtă" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Z pornire" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7718,24 +7718,24 @@ msgstr "" "Lasa casuta goala daca nu se foloseşte." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Z oprire" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Feedrate Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7748,11 +7748,11 @@ msgstr "" "Aceasta este mișcarea lineara G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Feedrate rapizi" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7766,11 +7766,11 @@ msgstr "" "postprocesor: Marlin. Ignora aceasta parametru in rest." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Viteza motor" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7781,7 +7781,7 @@ msgstr "" "daca nu se foloseşte." #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7790,11 +7790,11 @@ msgstr "" "inainte de a incepe mișcarea spre poziţia de tăiere (găurire)." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7803,12 +7803,12 @@ msgstr "" "codul Gcode." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Z sonda" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7817,16 +7817,16 @@ msgstr "" "Are o valoare negativă, in unitatile curente." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Feedrate sonda" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboara." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "Gcode" @@ -7852,7 +7852,7 @@ msgstr "Crează GCode Găuri" msgid "Generate the CNC Job." msgstr "Generează un obiect CNCJob." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Frezare găuri" @@ -7866,12 +7866,12 @@ msgstr "" "Selectați din tabelul Unelte de deasupra găurile\n" "care trebuie frezate. Utilizați coloana # pentru a face selecția." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Dia. Burghiu Găurire" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Diametrul uneltei taietoare." @@ -7887,11 +7887,11 @@ msgstr "" "Crează un obiect tip Geometrie pt.\n" "frezarea rutelor create din Găuri." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Dia. Freza Slot" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7944,12 +7944,12 @@ msgstr "" "- V-unghi." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Afisează" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Dia" @@ -8114,13 +8114,13 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Multi-Pas" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8132,14 +8132,14 @@ msgstr "" "va tăia de mai multe ori până când este\n" "atins Z de tăiere, Z Cut." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "" "Adâncimea pentru fiecare trecere.\n" "Valoare pozitivă, in unitatile curente." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." @@ -8147,7 +8147,7 @@ msgstr "" "Înălţimea la care se misca unealta când nu taie,\n" "deasupra materialului." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8156,12 +8156,12 @@ msgstr "" "codul masina CNC. O pauza pentru schimbul\n" "uneltei (M6)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8169,7 +8169,7 @@ msgstr "" "Viteza de tăiere in planul X-Y\n" "in unitati pe minut" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8179,7 +8179,7 @@ msgstr "" "in unitati pe minut.\n" "Mai este numita și viteza de plonjare." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8192,12 +8192,12 @@ msgstr "" "Este utila doar când se foloseşte cu un printer 3D Marlin,\n" "pentru toate celelalte cazuri ignora acest parametru." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Re-tăiere" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8209,7 +8209,7 @@ msgstr "" "cu sfârşitul acesteia (este vorba de un contur), sunt eliminate\n" "prin taierea peste acest punct." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8219,12 +8219,12 @@ msgstr "" "Daca postprocesorul Laser este folosit,\n" "valoarea să este puterea laserului." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Postprocesor" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8269,7 +8269,7 @@ msgstr "" "Lansează unealta FlatCAM numita Paint și\n" "o instalează in Tab-ul Unealta." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8286,11 +8286,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Tip afișare" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8302,15 +8302,15 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Voiaj" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Afişează notații" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8381,12 +8381,12 @@ msgstr "Actualiz. afișare" msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Exporta codul masina CNC" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8399,7 +8399,7 @@ msgid "Prepend to CNC Code" msgstr "Adaugă la inceput in codul G-Code" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8412,7 +8412,7 @@ msgid "Append to CNC Code" msgstr "Adaugă la sfârşit in codul G-Code" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8421,11 +8421,11 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la sfârşitul codului G-Code." -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "G-Code pt schimb unealtă" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8447,7 +8447,7 @@ msgstr "" "'toolchange_custom'\n" "in numele sau." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8466,11 +8466,11 @@ msgstr "" "'toolchange_custom'\n" "in numele sau." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Fol. Macro schimb unealtă" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8478,7 +8478,7 @@ msgstr "" "Bifează aici daca dorești să folosești Macro pentru\n" "schimb unelte." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8488,45 +8488,45 @@ msgstr "" "de schimb al uneltei (când se intalneste comanda M6).\n" "Este necesar să fie inconjurate de simbolul '%'" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Parametri" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "Parametri FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "numărul uneltei" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "diametrul sculei" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "pentru Excellon, numărul total de operațiuni găurire" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "Coordonata X pentru schimbarea uneltei" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Coordonata Y pentru schimbarea uneltei" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Coordonata Z pentru schimbarea uneltei" @@ -8538,11 +8538,11 @@ msgstr "adâncimea de tăiere" msgid "height where to travel" msgstr "inălţimea deplasare" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "pasul pentru taierea progresiva" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "valoarea viteza motor" @@ -8710,7 +8710,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Orientare Sp. Lucru" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8721,12 +8721,12 @@ msgstr "" "- Portret\n" "- Peisaj" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Portret" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Peisaj" @@ -8876,11 +8876,11 @@ msgstr "Selectați GIF-ul care arată activitatea când FlatCAM este activ." msgid "GUI Settings" msgstr "Setări GUI" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Temă" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8888,19 +8888,19 @@ msgstr "" "Selectați o temă pentru FlatCAM.\n" "Aplicația va reporni după modificare." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Luminos" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Întunecat" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Amplasare" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8908,11 +8908,11 @@ msgstr "" "Selectează un stil de amplasare a elementelor GUI in FlatCAM.\n" "Se aplică imediat." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Stil" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8920,11 +8920,11 @@ msgstr "" "Selectează un stil pentru FlatCAM.\n" "Se va aplic la următoarea pornire a aplicaţiei." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "Suport H-DPI" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8933,11 +8933,11 @@ msgstr "" "Util pentru monitoarele 4k.\n" "Va fi aplicată la următoarea pornire a aplicaţiei." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Șterge Setările GUI" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8945,11 +8945,11 @@ msgstr "" "Șterge setările GUI pentru FlatCAM,\n" "cum ar fi: amplasare, stare UI, suport HDPI sau traducerea." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Forma Hover" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8959,11 +8959,11 @@ msgstr "" "in canvas-ul FlatCAM. Forma este afișată doar dacă obiectul \n" "nu este selectat." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Forma de sel." -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8975,11 +8975,11 @@ msgstr "" "pe canvas-ul FlatCAM fie făcând click pe obiect fie prin\n" "crearea unei ferestre de selectie." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "Dim. font NB" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8990,19 +8990,19 @@ msgstr "" "Notebook-ul este zona pliabilă din partea stângă a GUI,\n" "și include filele Proiect, Selectat și Unelte." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Dim. font axe" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Aceasta setează dimensiunea fontului pentru axele zonei de afisare." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Dim. font Textbox" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -9010,27 +9010,27 @@ msgstr "" "Aceasta setează dimensiunea fontului pentru elementele \n" "interfața GUI care sunt utilizate în FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Ecran Pornire" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "Activeaza afisarea unui ecran de pornire la pornirea aplicatiei." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Icon in Sys Tray" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Activare pentru afișarea pictogramei FlatCAM în Sys Tray." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Shell la pornire" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -9039,11 +9039,11 @@ msgstr "" "automata a ferestrei Shell (linia de comanda)\n" "la initializarea aplicaţiei." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Proiect la pornire" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -9051,11 +9051,11 @@ msgstr "" "Bifează aici daca dorești ca zona Notebook să fie\n" "afișată automat la pornire." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Ascundere Proiect" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9065,11 +9065,11 @@ msgstr "" "când nu sunt obiecte incărcate și să fie afișată automat\n" "când un obiect nou este creat/incărcat." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Activează ToolTip-uri" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -9077,11 +9077,11 @@ msgstr "" "Bifează daca dorești ca să fie afisate texte explicative când se\n" "tine mouse-ul deasupra diverselor texte din FlatCAM." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Cursor de mouse" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9091,27 +9091,27 @@ msgstr "" "- Mic -> cu o dimensiune personalizabilă.\n" "- Mare -> Linii infinite" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Mic" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Mare" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Mărimea cursor mouse" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Setați dimensiunea cursorului mouse-ului, în pixeli." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Confirmare de ștergere a obiectului" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9121,22 +9121,22 @@ msgstr "" "ori de câte ori este declanșat evenimentul de Ștergere a \n" "unor obiecte, fie de cu ajutorul meniurilor sau cu combinatii de taste." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Esti sigur că dorești să ștergi setările GUI?\n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "Preferințele Aplicaţie" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Unităti" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9145,22 +9145,22 @@ msgstr "" "Unitatea de masura pt FlatCAM.\n" "Este setată la fiecare pornire a programului." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "Inch" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Precizie MM" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9170,11 +9170,11 @@ msgstr "" "când unitățile setate sunt în sistem METRIC.\n" "Orice modificare necesită repornirea aplicației." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Precizie INCH" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9184,11 +9184,11 @@ msgstr "" "când unitățile setate sunt în sistem INCH.\n" "Orice modificare necesită repornirea aplicației." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Motor grafic" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9207,19 +9207,19 @@ msgstr "" "Intel HD3000 sau mai vechi. În acest caz, suprafața de afisare va fi neagră\n" "prin urmare folosiți modul Legacy (2D)." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "Nivel aplicatie" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9235,11 +9235,11 @@ msgstr "" "Alegerea efectuata aici va influenta ce aparamtri sunt disponibili\n" "in Tab-ul SELECTAT dar și in alte parti ale FlatCAM." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Aplicație portabilă" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9253,19 +9253,19 @@ msgstr "" "ceea ce înseamnă că fișierele de preferințe vor fi salvate\n" "în folderul aplicației, în subfolderul lib \\ config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Traduceri" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Setează limba folosita pentru textele din FlatCAM." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Aplica Traducere" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9281,11 +9281,11 @@ msgstr "" "Program Files este posibil ca aplicatia să nu se restarteze\n" "după click datorită unor setări de securitate ale Windows." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Verificare versiune" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9294,11 +9294,11 @@ msgstr "" "daca exista o versiune mai noua,\n" "la pornirea aplicaţiei." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Statistici" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9308,11 +9308,11 @@ msgstr "" "aplicaţia. In acest fel dezvoltatorii vor sti unde să se focalizeze\n" "in crearea de inbunatatiri." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Buton Pan (mișcare)" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9322,35 +9322,35 @@ msgstr "" "- MMB - butonul din mijloc al mouse-ului\n" "- RMB - butonul in dreapta al mouse-ului" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "MMB" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "RMB" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Sel. multiplă" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Selectează tasta folosita pentru selectia multipla." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Număr de worker's" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9366,11 +9366,11 @@ msgstr "" "Valoarea standard este 2.\n" "Dupa schimbarea valoarii, se va aplica la următoarea pornire a aplicatiei." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Toleranta geometrică" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9386,11 +9386,11 @@ msgstr "" "O valoare mai mare va oferi mai multă performantă dar in\n" "defavoarea nievelului de detalii." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "Stil \"Încarcare\"" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9408,11 +9408,11 @@ msgstr "" "ambele \n" "cazuri: fie că se deschide un fisier, fie că se salvează un fisier." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Salvează Proiectul comprimat" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9421,11 +9421,11 @@ msgstr "" "Când este bifat aici, se va salva o arhiva a proiectului\n" "lucru care poate reduce dimensiunea semnificativ." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Compresie" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9436,11 +9436,11 @@ msgstr "" "dar cu consum redus de resurse in timp ce valoarea 9 cere multa memorie RAM\n" "și in plus, durează semnificativ mai mult." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Limită nr. bookmark-uri" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9450,11 +9450,11 @@ msgstr "" "Numărul de bookmark-uri în managerul de bookmark-uri poate fi mai mare\n" "dar meniul va conține doar atât de mult." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Permiteți setări nesigure pt Mașiniști" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9468,20 +9468,20 @@ msgstr "" "Se va aplica la următoarea pornire a aplicatiei.\n" "<>: Nu schimbați acest lucru decât dacă știți ce faceți !!!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber General" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "M-Color" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Pași pt. cerc" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9489,11 +9489,11 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a aperturilor Gerber circulare." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Val. Implicite" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9501,25 +9501,25 @@ msgstr "" "Aceste valori vor fi utilizate ca valori de baza\n" "în cazul în care acestea nu sunt găsite în fișierul Gerber." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "Unitătile de măsură folosite in fişierul Gerber." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "Inch" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Zero-uri" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9535,41 +9535,41 @@ msgstr "" "cele de la final sunt păstrate.\n" "(Invers fată de fişierele Excellon)." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Opțiuni Gerber" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Conv." -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Combina" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Opțiuni Av. Gerber" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Opțiuni avansate" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9580,11 +9580,11 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Arata/Ascunde Tabela" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9594,15 +9594,15 @@ msgstr "" "când se ascunde aceasta, se vor șterge și toate\n" "posibil afisatele marcaje ale aperturilor." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Exterior" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Interior" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9616,19 +9616,19 @@ msgstr "" "valoarea de bază.\n" "<>: Nu schimba această valoare decat dacă stii ce faci !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Nimic" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Simplifica" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9638,23 +9638,23 @@ msgstr "" "încărcate simplificat cu o toleranță stabilită.\n" "<>: Nu schimbați acest lucru decât dacă știți ce faceți !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Toleranta" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Toleranță pentru simplificarea poligoanelor." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Export Gerber" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Opțiuni de Export" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9663,11 +9663,11 @@ msgstr "" "se exporta un fişier Gerber folosind:\n" "File -> Exportă -> Exportă Gerber." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Înt/Zecimale" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9675,7 +9675,7 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreagă si in partea fractională a numărului." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9683,7 +9683,7 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreagă a coordonatelor Gerber." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9691,16 +9691,16 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "zecimală a coordonatelor Gerber." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "O listă de parametri ai Editorului Gerber." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Limita selecţie" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9713,23 +9713,23 @@ msgstr "" "Creste performanta cand se mută un număr mai mare\n" "de elemente geometrice." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Cod pt aperture noua" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Dim. pt aperture noua" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Dim. pentru noua apertură" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Tip pt noua apaertura" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9737,35 +9737,35 @@ msgstr "" "Tipul noii aperture.\n" "Poate fi „C”, „R” sau „O”." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Dim. aper" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Diametrele pentru unelte tăietoare, separate cu virgula" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Arie Lineară de Sloturi" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Direcție liniară" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Arie de Sloturi circ" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Direcția circulară" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9774,48 +9774,48 @@ msgstr "" "Poate fi CW = in sensul acelor de ceasornic sau CCW = invers acelor de " "ceasornic." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Unghi circular" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Distanța la care se bufferează elementul Gerber." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Unalta de Scalare" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Factor pentru scalarea elementului Gerber." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Prag minim" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Valoarea pragului sub care aperturile nu sunt marcate." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Prag mare" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Valoarea pragului peste care nu sunt marcate aperturile." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon General" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Format Excellon" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9861,14 +9861,14 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "" "Valorile default pentru Inch sunt 2:4\n" "adica 2 parti intregi și 4 zecimale" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9876,8 +9876,8 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreaga a coordonatelor Excellon." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9885,21 +9885,21 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "zecimala a coordonatelor Excellon." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "Metric" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "" "Valorile default pentru Metric sunt 3:3\n" "adica 3 parti intregi și 3 zecimale" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Suprimare Zero" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9915,7 +9915,7 @@ msgstr "" "cele de la final sunt pastrate.\n" "(Invers fata de fişierele Gerber)." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9934,11 +9934,11 @@ msgstr "" "cele de la final sunt pastrate.\n" "(Invers fata de fişierele Gerber)." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Unitati Excellon" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9952,7 +9952,7 @@ msgstr "" "(unde se gasesc unitatile) și atunci se va folosi\n" "aceasta valoare." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -9965,19 +9965,19 @@ msgstr "" "(unde se gasesc unitatile) și atunci se va folosi\n" "aceasta valoare." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Actualizeaza setarile de Export" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Optimizare Excellon" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Algoritm:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -10003,19 +10003,19 @@ msgstr "" "folosește\n" "Algoritmul Traveling Salesman pentru optimizarea căii." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Durata optimizare" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -10026,11 +10026,11 @@ msgstr "" "reprezinta cat timp se sta pentru fiecare element in\n" "incercarea de a afla calea optima." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Opțiuni Excellon" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -10038,11 +10038,11 @@ msgstr "" "Parametrii folositi pentru a crea un obiect FlatCAM tip CNCJob\n" "din acest obiect Excellon." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Durată" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -10056,19 +10056,19 @@ msgstr "" "Când se alege Sloturi sau Ambele, sloturile vor fi convertite in serii de " "găuri." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Crează un obiect tip Geometrie pentru frezarea găurilor." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Val. Implicite" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Opțiuni Avans. Excellon" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -10079,19 +10079,19 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "X,Y schimb. unealtă" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Poziţia X,Y in format (x,y) unde se face schimbarea uneltei." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Directie rotatie Motor" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -10103,11 +10103,11 @@ msgstr "" "- CW = in sensul acelor de ceasornic\n" "- CCW = in sensul invers acelor de ceasornic" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Plonjare rapidă" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -10124,11 +10124,11 @@ msgstr "" "schimba\n" "unealta. Daca aveti ceva plasat sub unealtă ceva se va strica." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Retragere rapida" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10147,11 +10147,11 @@ msgstr "" "adâncimea\n" "de deplasare cu viteza maxima G0, intr-o singură mișcare." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Export Excellon" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10160,11 +10160,11 @@ msgstr "" "se exporta un fişier Excellon folosind:\n" "File -> Exporta -> Exporta Excellon." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "Unitatile de masura folosite in fişierul Excellon." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10176,11 +10176,11 @@ msgstr "" "Aici se setează formatul Excellon când nu se utilizează\n" "coordonate cu zecimale." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Format" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10199,15 +10199,15 @@ msgstr "" "- LZ = zerourile prefix sunt pastrate și cele sufix eliminate\n" "- TZ = zerourile prefix sunt eliminate și cele sufix pastrate." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Zecimale" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Fără zecimale" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10219,11 +10219,11 @@ msgstr "" "- LZ = zerourile prefix sunt pastrate și cele sufix eliminate\n" "- TZ = zerourile prefix sunt eliminate și cele sufix pastrate." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Tip slot" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10237,19 +10237,19 @@ msgstr "" "Dacă sunt Găurite (G85) sloturile vor fi exportate\n" "folosind comanda slotului găurit (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Decupate" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Găurite(G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "O listă de parametri ai Editorului Excellon." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10263,19 +10263,19 @@ msgstr "" "Creste performanta cand se muta un număr mai mare de \n" "elemente geometrice." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Dia. nou unealtă" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Arie lineară de găuri" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Arie circ. de găuri" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10287,19 +10287,19 @@ msgstr "" "Valoarea minimă este: -359,99 grade.\n" "Valoarea maximă este: 360,00 grade." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Arie lineară de Sloturi" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Arie circ. de Sloturi" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometrie General" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10307,11 +10307,11 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a Geometriilor circulare." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Opțiuni Geometrie" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10320,11 +10320,11 @@ msgstr "" "Crează un obiect CNCJob care urmăreste conturul\n" "acestui obiect tip Geometrie." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Adânc./Trecere" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10337,11 +10337,11 @@ msgstr "" "Valoarea este pozitivă desi reprezinta o fracţie\n" "a adancimii de tăiere care este o valoare negativă." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Opțiuni Avans. Geometrie" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10352,13 +10352,13 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "X,Y schimb. unealtă" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10366,11 +10366,11 @@ msgstr "" "Înălţimea uneltei la care se gaseste la inceputul lucrului.\n" "Lasa câmpul gol daca nu folosești aceasta." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Dim. seg X" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10381,11 +10381,11 @@ msgstr "" "O valoare de 0 inseamnaca nu se face segmentare\n" "pe axa X." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Dim. seg Y" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10396,15 +10396,15 @@ msgstr "" "O valoare de 0 inseamnaca nu se face segmentare\n" "pe axa Y." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Editor Geometrii" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "O lista de parametri ai Editorului de Geometrii." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10418,11 +10418,11 @@ msgstr "" "Creste performanta cand se muta un număr mai mare de \n" "elemente geometrice." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNCJob General" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10430,21 +10430,21 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a reprezentarilor GCodului circular." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Dia Deplasare" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "Diametrul liniilor de deplasare care să fie redate prin afișare." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Coord. zecimale" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10452,11 +10452,11 @@ msgstr "" "Numărul de zecimale care să fie folosit in \n" "coordonatele X,Y,Z in codul CNC (GCode etc)." -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Feedrate zecimale" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10464,11 +10464,11 @@ msgstr "" "Numărul de zecimale care să fie folosit in \n" "parametrul >Feedrate< in codul CNC (GCode etc)." -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Tip coordinate" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10480,19 +10480,19 @@ msgstr "" "- Absolut G90 -> referinta este originea x=0, y=0\n" "- Incrementator G91 -> referinta este pozitia anterioară" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Absolut G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "Incrementator G91" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Forțați finalizarea liniei în stil Windows" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10500,63 +10500,63 @@ msgstr "" "Când este bifat, va forța o linie de finalizare a stilului Windows\n" "(\\r \\n) pe sistemele de operare non-Windows." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "Opțiuni CNCJob" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Exportă G-Code" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Adaugă la inceputul G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Adaugă la sfârşitul G-Code" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "Opțiuni Avans. CNCJob" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Z adâncimea de tăiere" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Z Înălţimea deplasare" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = durata de asteptare ca motorul să ajunga la turatia setată" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Dim. anotate" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "Dimensiunea fontului pt. textul cu notatii. In pixeli." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Culoarea anotatii" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Setează culoarea pentru textul cu anotatii." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "Opțiuni Unealta NCC" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Dia unealtă" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10568,11 +10568,11 @@ msgstr "" "- 'Forma-V'\n" "- Circular" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "Forma-V" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10582,12 +10582,12 @@ msgstr "" "Adancimea de tăiere in material. Valoare negative.\n" "In unitătile FlatCAM." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" "Noul diametru al sculei (lățimea tăiată) pt adăugare în tabelul Unelte." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10600,13 +10600,13 @@ msgstr "" "uneltei\n" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Ordine unelte" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10628,17 +10628,17 @@ msgstr "" "AVERTIZARE: folosirea prelucrării 'resturi' va seta automat ordonarea\n" "în sens invers și va dezactiva acest control." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Înainte" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Înapoi" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10657,14 +10657,14 @@ msgstr "" "Valori mari= procesare lenta cat și o execuţie la fel de lenta a PCB-ului,\n" "datorita numărului mai mare de treceri-tăiere." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10675,22 +10675,22 @@ msgstr "" "
Punct-samanta: De la punctul samanta, spre expterior.
Linii " "drepte: Linii paralele." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Conectează" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Contur" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Rest M." -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10708,7 +10708,7 @@ msgstr "" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie.\n" "Daca nu este bifat, foloseşte algoritmul standard." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10721,11 +10721,11 @@ msgstr "" "de traseele de cupru.\n" "Valoarea poate fi cuprinsă între 0 și 10 unități FlatCAM." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Valoare Ofset" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10737,26 +10737,26 @@ msgstr "" "de traseele de cupru.\n" "Valoarea poate fi cuprinsă între 0 și 9999.9 unități FlatCAM." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Însuşi" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Aria" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ref" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Referinţă" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10776,19 +10776,19 @@ msgstr "" "- „Obiect de referință” - va face o curățare fără cupru în zona\n" "specificată de un alt obiect." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Normal" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Progresiv" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "Afisare NCC" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10796,16 +10796,16 @@ msgstr "" "- 'Normal' - afisare normală, efectuată la sfarsitul activitătii NCC\n" "- 'Progresiv' - forma se afisează imediat ce a fost generată." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Opțiuni Unealta Decupare" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Dia unealtă" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10813,11 +10813,11 @@ msgstr "" "Diametrul uneltei folosita pt decuparea\n" "PCB-ului din materialului inconjurator." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Tipul de obiect" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10829,15 +10829,15 @@ msgstr "" "tip panel, care este făcut\n" "din mai multe contururi PCB." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Unic" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Panel" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10847,11 +10847,11 @@ msgstr "" "va face decuparea distanțat cu aceasta valoare \n" "fata de PCB-ul efectiv" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Dim. punte" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10862,11 +10862,11 @@ msgstr "" "in a mentine ataşat PCB-ul la materialul de unde \n" "este decupat." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Punţi" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10890,11 +10890,11 @@ msgstr "" "- 2tb = 2* sus - 2* jos\n" "- 8 = 2* stânga - 2* dreapta - 2* sus - 2* jos" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Formă Conv." -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10903,11 +10903,11 @@ msgstr "" "tot PCB-ul. Forma sa este convexa.\n" "Se foloseste doar daca obiectul sursă este de tip Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "Opțiuni Unealta 2Fețe" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10915,36 +10915,36 @@ msgstr "" "O unealtă care ajuta in crearea de PCB-uri cu 2 fețe\n" "folosind găuri de aliniere." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Dia gaură" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Diametrul găurii pentru găurile de aliniere." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Axe oglindire:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Oglindește vertical (X) sau orizontal (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Punct" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Forma" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Axa de Ref" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10953,15 +10953,15 @@ msgstr "" "Axa de referinţă ar trebui să treacă printr-un punct ori să strabata\n" " o forma (obiect FlatCAM) prin mijloc." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Opțiuni Unealta Paint" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Parametri:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10986,15 +10986,15 @@ msgstr "" "- „Obiect de referință” - va face o curățare fără cupru în zona specificată " "de un alt obiect." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Selectează" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Afisare Paint" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -11002,11 +11002,11 @@ msgstr "" "- 'Normal' - afisare normală, efectuată la sfarsitul activitătii Paint\n" "- 'Progresiv' - forma se afisează imediat ce a fost generată." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Opțiuni Unealta Film" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -11015,11 +11015,11 @@ msgstr "" "Crează un film PCB dintr-un obiect Gerber sau tip Geometrie.\n" "Fişierul este salvat in format SVG." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Tip film" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11033,19 +11033,19 @@ msgstr "" "Negativ = traseele vor fi albe pe un fundal negru.\n" "Formatul fişierului pt filmul salvat este SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Film Color" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Setați culoarea filmului atunci când este selectat filmul pozitiv." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Bordură" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11062,11 +11062,11 @@ msgstr "" "Va crea o bara solidă neagră in jurul printului efectiv permitand o\n" "delimitare exactă." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Scalează" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11076,11 +11076,11 @@ msgstr "" "Scalează grosimea conturului fiecarui element din fişierul SVG.\n" "Elementele mai mici vor fi afectate mai mult." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Reglarea filmelor" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11091,11 +11091,11 @@ msgstr "" "Această secțiune oferă instrumentele pentru a compensa distorsiunile de " "tipărire." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Scalați geo film" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11103,21 +11103,21 @@ msgstr "" "O valoare mai mare de 1 va întinde filmul\n" "în timp ce o valoare mai mică de 1 il va compacta." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "Factor X" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Factor Y" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Deformeaza Geo Film" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11125,17 +11125,17 @@ msgstr "" "Valorile pozitive vor înclina spre dreapta\n" "în timp ce valorile negative vor înclina spre stânga." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "Unghi X" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Unghi Y" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -11144,57 +11144,57 @@ msgstr "" "Poate fi unul dintre cele patru puncte ale căsuței de delimitare a " "geometriei." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Stânga jos" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Stânga sus" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Dreapta-jos" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Dreapta-sus" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Oglindeste Geo Film" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Oglindeste geometria filmului pe axa selectată sau pe ambele." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Ambele" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Axe oglindire" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Tip film:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11206,23 +11206,23 @@ msgstr "" "- „PNG” -> imagine raster\n" "- „PDF” -> format document portabil" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Orientarea paginii" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Mărimea paginii" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "O selecție de dimensiuni standard de pagină conform ISO 216." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Opțiuni Unealta Panelizare" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11232,11 +11232,11 @@ msgstr "" "unde fiecare element este o copie a obiectului sursa, separat la o\n" "distanţă X, Y unul de celalalt." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Sep. coloane" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11244,11 +11244,11 @@ msgstr "" "Spatiul de separare între coloane.\n" "In unitatile curente." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Sep. linii" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11256,36 +11256,36 @@ msgstr "" "Spatiul de separare între linii.\n" "In unitatile curente." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Coloane" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Numărul de coloane ale panel-ului dorit" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Linii" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Numărul de linii ale panel-ului dorit" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geo" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Tip panel" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11295,11 +11295,11 @@ msgstr "" "- Gerber\n" "- Geometrie" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Constrange" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11313,11 +11313,11 @@ msgstr "" "panelul final va contine numai acel număr de linii/coloane care se inscrie\n" "complet in aria desemnata." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Lătime (Dx)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11325,11 +11325,11 @@ msgstr "" "Lăţimea (Dx) in care panelul trebuie să se inscrie.\n" "In unitati curente." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Inăltime (Dy)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11337,15 +11337,15 @@ msgstr "" "Înălţimea (Dy) in care panelul trebuie să se inscrie.\n" "In unitati curente." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Opțiuni Unealta Calculatoare" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Calculator Unealta V-Shape" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11355,11 +11355,11 @@ msgstr "" "avand diametrul vârfului și unghiul la vârf cat și\n" "adâncimea de tăiere, ca parametri." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Dia vârf" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11367,11 +11367,11 @@ msgstr "" "Acesta este diametrul la vârf al uneltei.\n" "Este specificat de producator." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "V-Unghi" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11379,7 +11379,7 @@ msgstr "" "Acesta este unghiul la vârf al uneltei.\n" "Este specificat de producator." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11387,11 +11387,11 @@ msgstr "" "Aceasta este adâncimea la care se taie in material.\n" "In obiectul CNCJob este parametrul >Z tăiere<." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Calculator ElectroPlacare" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11403,31 +11403,31 @@ msgstr "" "- clorura paladiu\n" "- hipofosfit de calciu." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Lung. plăcii" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "" "Aceasta este lungimea PCB-ului.\n" "In centimetri." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Lăt. plăcii" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "" "Aceasta este lăţimea PCB-ului.\n" "In centimetri." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Densitate I" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11435,11 +11435,11 @@ msgstr "" "Densitatea de curent care să treaca prin placa.\n" "In ASF (amperi pe picior la patrat)." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Grosime Cu" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11447,11 +11447,11 @@ msgstr "" "Cat de gros se dorește să fie stratul de cupru depus.\n" "In microni." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Opțiuni Unealta Transformare" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11459,19 +11459,19 @@ msgstr "" "Diverse transformări care pot fi aplicate\n" "asupra unui obiect FlatCAM." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Deformare" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11479,7 +11479,7 @@ msgstr "" "Scalează obiectele selectate folosind\n" "Factor Scal_X pentru ambele axe." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11492,27 +11492,27 @@ msgstr "" "centrul formei inconjuatoare care cuprinde\n" "toate obiectele selectate." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "Val X" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Distanta la care se face ofset pe axa X. In unitatile curente." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Val Y" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Distanta la care se face ofset pe axa Y. In unitatile curente." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Referinţă Oglindire" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11535,11 +11535,11 @@ msgstr "" "in forma (x, y).\n" "La final apasă butonul de oglindire pe axa dorită" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Punct referinţă Oglindire" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11550,11 +11550,11 @@ msgstr "" "X din (x,y) se va folosi când se face oglindirea pe axa X\n" "Y din (x,y) se va folosi când se face oglindirea pe axa Y si" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Opțiuni Unealta Pasta Fludor" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11562,49 +11562,49 @@ msgstr "" "O unealtă care crează cod G-Code pentru dispensarea de pastă de fludor\n" "pe padurile unui PCB." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Diametrele uneltelor (nozzle), separate prin virgula." -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Dia nou" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Valoarea pentru diametrul unei noi unelte (nozzle) pentru adaugare in Tabela " "de Unelte" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Z start dispensare" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "Înălţimea (Z) când incepe dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Z dispensare" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "Înălţimea (Z) in timp ce se face dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Z stop dispensare" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "Înălţimea (Z) când se opreste dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Z deplasare" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11612,15 +11612,15 @@ msgstr "" "Înălţimea (Z) când se face deplasare între pad-uri.\n" "(fără dispensare de pastă de fludor)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Z schimb. unealtă" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "Înălţimea (Z) când se schimbă unealta (nozzle-ul)." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11628,22 +11628,22 @@ msgstr "" "Coordonatele X, Y pentru schimbarea uneltei (nozzle).\n" "Formatul este (x,y) unde x și y sunt numere Reale." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Viteza de deplasare a uneltei când se deplasează in planul X-Y." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" "Viteza de deplasare a uneltei când se misca in plan vertical (planul Z)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Feedrate Z dispensare" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11651,11 +11651,11 @@ msgstr "" "Viteza de deplasare la mișcarea pe verticala spre\n" "poziţia de dispensare (in planul Z)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Viteza motor inainte" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11663,19 +11663,19 @@ msgstr "" "Viteza motorului de dispensare in timp ce impinge pastă de fludor\n" "prin orificiul uneltei de dispensare." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Pauza FWD" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Pauza dupa dispensarea de pastă de fludor." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Viteza motor inapoi" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11683,11 +11683,11 @@ msgstr "" "Viteza motorului de dispensare in timp ce retrage pasta de fludor\n" "prin orificiul uneltei de dispensare." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Pauza REV" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11695,15 +11695,15 @@ msgstr "" "Pauza dupa ce pasta de fludor a fost retrasă,\n" "necesară pt a ajunge la un echilibru al presiunilor." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Fişiere care controlează generarea codului G-Code." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Opțiuni Unealta Substracţie" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11711,22 +11711,22 @@ msgstr "" "O unealtă pentru scăderea unui obiect Gerber sau Geometry\n" "din altul de același tip." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Închide căile" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "" "Verificând aceasta, se vor închide căile tăiate de obiectul tăietor de tip " "Geometrie." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Opțiuni Unealta Verificare Reguli" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11734,20 +11734,20 @@ msgstr "" "Un instrument pentru a verifica dacă fișierele Gerber se află într-un set\n" "de Norme de fabricație." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Dim. traseu" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11756,16 +11756,16 @@ msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată msgid "Min value" msgstr "Val. min" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Dimensiunea minimă acceptabilă a traseelor." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Distanta de la cupru până la cupru" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." @@ -11773,23 +11773,23 @@ msgstr "" "Aceasta verifică dacă distanța minimă dintre traseele cupru\n" "este îndeplinita." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Valoarea minimă acceptabilă a distantei." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Distanta de la Cupru până la contur" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11797,11 +11797,11 @@ msgstr "" "Aceasta verifică dacă distanța minimă dintre\n" "traseele de cupru și conturul este îndeplinit." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Distanta Silk până la Silk Clearance" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." @@ -11809,13 +11809,13 @@ msgstr "" "Acest lucru verifică dacă distanța minimă între silk (anotari)\n" "sunt îndeplinite." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Distanta intre Silk (anotari) si Solder mask (masca fludor)" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11823,13 +11823,13 @@ msgstr "" "Acest lucru verifică dacă distanța minimă între Silk (anotari)\n" "și Solder Mask (masca de fludor) este îndeplinită." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Distanta Silk (anotari) si Contur" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11837,14 +11837,14 @@ msgstr "" "Acest lucru verifică dacă distanța minimă dintre Silk (anotari)\n" "și Contur este îndeplinită." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "" "Dim. minima a separatorului din Solder Mask\n" "(masca de fludor)" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11852,13 +11852,13 @@ msgstr "" "Acest lucru verifică dacă distanta minimă între\n" "elementele soldermask (masca de fludor) este îndeplinită." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Inel anular minim" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11866,16 +11866,16 @@ msgstr "" "Acest lucru verifică dacă inelul de cupru minim rămas prin găurire\n" "unde se întâlnește o gaură cu pad-ul depășește valoarea minimă." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Valoarea minimă acceptabilă a inelului." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Distanta de la Gaură la Gaură" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." @@ -11883,16 +11883,16 @@ msgstr "" "Acest lucru verifică dacă distanța minimă dintre o gaură\n" "și o altă gaură este îndeplinită." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Dimensiunea minimă acceptabilă a gaurii." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Dimens. gaura" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11900,11 +11900,11 @@ msgstr "" "Acest lucru verifică dacă\n" "dimensiunile găurilor sunt peste prag." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Opțiuni Unealta Optim" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11912,20 +11912,20 @@ msgstr "" "Un instrument pentru a găsi distanța minimă între\n" "la fiecare două elemente geometrice Gerber" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Precizie" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Numărul de zecimale pentru distanțele și coordonatele din acest instrument." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "Opțiuni Unealta QRCode" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11933,11 +11933,11 @@ msgstr "" "O unealta pentru a crea un cod QRC care poate fi inserat\n" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Versiune" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11945,11 +11945,11 @@ msgstr "" "Versiunea QRCode poate avea valori de la 1 (21x21 elemente)\n" "la 40 (177x177 elemente)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Corectarea erorii" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11965,11 +11965,11 @@ msgstr "" "Q = erorile maxime de 25%% pot fi corectate\n" "H = maxim 30%% erorile pot fi corectate." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Dim. Element" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11977,11 +11977,11 @@ msgstr "" "Dimensiunea Element controlează dimensiunea generală a codului QR\n" "prin ajustarea dimensiunii fiecărui element din cod." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Dim Bordură" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11989,23 +11989,23 @@ msgstr "" "Dimensiunea chenarului QRCode. Câte elemente va contine bordura.\n" "Valoarea implicită este 4. Lățimea spatiului liber în jurul codului QRC." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "Date QRCode" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Date QRCode. Text alfanumeric care va fi codat în codul QRC." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Adăugați aici textul care va fi inclus în codul QR ..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Polaritate" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -12015,17 +12015,17 @@ msgstr "" "Poate fi desenat într-un mod negativ (pătratele sunt clare)\n" "sau într-un mod pozitiv (pătratele sunt opace)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Negativ" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Pozitiv" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -12037,7 +12037,7 @@ msgstr "" "să fie adăugat ca fiind pozitiv. Dacă este adăugat la un Gerber de cupru\n" "atunci codul QR poate fi adăugat ca negativ." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -12046,31 +12046,31 @@ msgstr "" "Caseta de încadrare, adică spațiul gol care înconjoară\n" "geometria QRCode, poate avea o formă rotunjită sau pătrată." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Rotunjit" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Culoare Continut" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Setați culoarea QRCode de umplere (culoarea elementelor)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Culoare de fundal" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Setați culoarea de fundal QRCode." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Opțiunile Uneltei Copper Thieving" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -12078,16 +12078,16 @@ msgstr "" "Un instrument pentru a genera o Copper Thieving care poate fi adăugat\n" "la un fișier Gerber selectat." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Numărul de pași (linii) utilizate pentru interpolarea cercurilor." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Degajare" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -12097,22 +12097,22 @@ msgstr "" "(umplutura poligonului poate fi împărțită în mai multe poligoane)\n" "si traseele de cupru din fisierul Gerber." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Selecţie zonă" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Obiect Ref" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Referinţă:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -12127,20 +12127,20 @@ msgstr "" "- „Obiect de referință” - va face Copper Thieving în zona specificată de un " "alt obiect." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Patrulater" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Minimal" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Tip container:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -12148,23 +12148,23 @@ msgstr "" "- „Dreptunghiular” - caseta de delimitare va avea o formă dreptunghiulară.\n" "- „Minimal” - caseta de delimitare va fi forma arie convexă." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Grilă de puncte" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Grilă de pătrate" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Grilă de linii" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Tip de umplere:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12176,54 +12176,54 @@ msgstr "" "- „Grilă de pătrate” - zona goală va fi umplută cu un model de pătrate.\n" "- „Grilă de linii” - zona goală va fi umplută cu un model de linii." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Parametri grilă puncte" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Diametrul punctului în Grila de Puncte." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Spaţiere" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Distanța dintre fiecare două puncte din Grila de Puncte." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Parametri grilă de patrate" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Dimensiunea pătratului în grila de pătrate" -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Distanța dintre fiecare două pătrate din Grila Pătrate." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Parametri grilă de linii" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Mărimea grosimii liniei în Grila de linii." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Distanța dintre fiecare două linii în Grial de linii." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Parametri pentru Robber Bar" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12231,29 +12231,29 @@ msgstr "" "Parametrii folosiți pentru Robber Bar.\n" "Robber Bar = bordura de cupru pentru a ajuta la placarea de găuri, cu model." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "" "Marginea pentru forma înconjurătoare\n" "a Robber Bar." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Grosime" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "Grosimea Robber Bar." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Masca de placare cu model" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Generați o mască pentru placarea cu model." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12261,16 +12261,16 @@ msgstr "" "Distanța dintre posibilele elemente Copper Thieving\n" "și / sau Robber Bar și deschiderile efective ale măștii." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Opțiuni Unealta Fiducials" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Parametrii folosiți pentru aceasta unealta." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12280,19 +12280,19 @@ msgstr "" "altfel este dimensiunea fiducial-ului.\n" "Deschiderea soldermask este dublă." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Auto" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Manual" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Mod:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12301,19 +12301,19 @@ msgstr "" "- „Auto” - plasarea automată a fiducial în colțurile casetei de delimitare.\n" "- „Manual” - plasarea manuală a fiducial." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Sus" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Jos" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Al 2-lea Fiducial" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12326,19 +12326,19 @@ msgstr "" "- „Niciuna” - nu există un al doilea fiduțial. Ordinea este: jos-stânga, sus-" "dreapta." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Cruce" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Şah" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Tip Fiducial" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12350,19 +12350,19 @@ msgstr "" "- „Cross” - linii încrucișate fiduciare.\n" "- „Șah” - model de șah fiduciar." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Grosimea liniei" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Opțiuni Unealta Calibrare" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Tipul sursei" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12375,27 +12375,27 @@ msgstr "" "pentru Gerber\n" "- Liber -> faceți clic liber pe ecran pentru a obține punctele de calibrare" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Liber" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Înălțime (Z) pentru deplasarea între puncte." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Z Verificare" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Înălțimea (Z) pentru verificarea punctului." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Realizare Zero Z" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12403,11 +12403,11 @@ msgstr "" "Includeți o secvență pentru aliniere la zero a înălțimii (Z)\n" "uneltei de verificare." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Înălțime (Z) pentru montarea sondei de verificare." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12417,11 +12417,11 @@ msgstr "" "Dacă nu este introdusă nicio valoare, atunci poziția\n" "(x, y) curentă se va folosi," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Al doilea punct" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12431,45 +12431,45 @@ msgstr "" "- în stânga sus -> utilizatorul va alinia PCB-ul pe verticală\n" "- în jos-dreapta -> utilizatorul va alinia PCB-ul pe orizontală" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Stânga-sus" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Dreapta-jos" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Asocieri fisiere Excellon" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Restabilire" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Restabiliți lista de extensii la starea implicită." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Sterge tot" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Ștergeți toate extensiile din listă." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Lista de extensii" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12477,43 +12477,43 @@ msgstr "" "Listă de extensii fisiere care să fie\n" "associate cu FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Extensie fișier" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "O extensie de fișier care trebuie adăugată sau ștersă din listă." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Adaugă Extensie" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Adăugați o extensie de fișier la listă" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Ștergeți Extensia" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Ștergeți o extensie de fișier din listă" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Aplicați Asociere" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12525,32 +12525,32 @@ msgstr "" "Vor fi active după următorul login.\n" "Functionează numai pt Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "Asocierile de fisiere G-Code" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Asocierile de fisiere Gerber" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Cuvinte cheie pt autocomplete" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurați lista cuvinte cheie pentru autocompletere la starea implicită." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Ștergeți din listă toate cuvintele cheie pentru autocompletare." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Lista de cuvinte cheie" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12562,23 +12562,23 @@ msgstr "" "Autocompleterul este instalat\n" "în Editorul de coduri și pentru Shell Tcl." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "Un cuvânt cheie care trebuie adăugat sau șters la listă." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Adăugați cuvant cheie" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Adăugați un cuvânt cheie la listă" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Ștergeți cuvântul cheie" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Ștergeți un cuvânt cheie din listă" @@ -16627,6 +16627,12 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "G-code nu contine codul pt unitati: G20 sau G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Nicio formă selectată. Selectați o formă pentru a o exploda" + #~ msgid "" #~ "- 'Rectangular' - the bounding box will be of rectangular shape.\n" #~ " - 'Minimal' - the bounding box will be the convex hull shape." diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index fe2aa7dc..ecd2b8be 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:27+0200\n" +"POT-Creation-Date: 2019-12-16 00:20+0200\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -131,14 +131,14 @@ msgstr "Закрыть редактор" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "Да" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "Нет" @@ -190,7 +190,7 @@ msgstr "Экспорт настроек FlatCAM отменён." #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 #: FlatCAMApp.py:10541 FlatCAMApp.py:10680 FlatCAMCommon.py:378 -#: FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -670,8 +670,8 @@ msgstr "Неверные координаты. Введите координат #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 #: flatcamEditors/FlatCAMExcEditor.py:3526 -#: flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 +#: flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 #: flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 #: flatcamEditors/FlatCAMGrbEditor.py:1446 @@ -1143,7 +1143,7 @@ msgstr "Открытие DXF отменено." msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "Загрузка..." @@ -1784,7 +1784,7 @@ msgid "Custom Offset" msgstr "Пользовательское смещение" #: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 -#: flatcamGUI/PreferencesUI.py:1627 flatcamGUI/PreferencesUI.py:3992 +#: flatcamGUI/PreferencesUI.py:1638 flatcamGUI/PreferencesUI.py:4003 #: flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "Тип инструмента" @@ -1795,9 +1795,9 @@ msgstr "Форма инструмента" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 #: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:2335 -#: flatcamGUI/PreferencesUI.py:3180 flatcamGUI/PreferencesUI.py:4037 -#: flatcamGUI/PreferencesUI.py:4291 flatcamGUI/PreferencesUI.py:5115 +#: flatcamGUI/PreferencesUI.py:1678 flatcamGUI/PreferencesUI.py:2346 +#: flatcamGUI/PreferencesUI.py:3191 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4302 flatcamGUI/PreferencesUI.py:5126 #: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:132 #: flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" @@ -1820,8 +1820,8 @@ msgid "V-Angle" msgstr "Угол V-образного инструмента" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Отвод по Z" @@ -1837,12 +1837,12 @@ msgstr "FR Z" msgid "FR Rapids" msgstr "Скорость подачи" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "Скорость вращения шпинделя" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "Задержка" @@ -1851,7 +1851,7 @@ msgid "Dwelltime" msgstr "Задержка" #: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 -#: flatcamGUI/PreferencesUI.py:2462 flatcamGUI/PreferencesUI.py:3376 +#: flatcamGUI/PreferencesUI.py:2473 flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "Постпроцессор" @@ -1871,8 +1871,8 @@ msgstr "Смена инструментов" msgid "Toolchange XY" msgstr "Смена инструмента XY" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 -#: flatcamGUI/PreferencesUI.py:3265 flatcamGUI/PreferencesUI.py:6504 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 +#: flatcamGUI/PreferencesUI.py:3276 flatcamGUI/PreferencesUI.py:6515 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Смена инструмента Z" @@ -2312,12 +2312,12 @@ msgid "Skewing..." msgstr "Наклон..." #: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 -#: flatcamGUI/PreferencesUI.py:1124 flatcamGUI/PreferencesUI.py:2258 +#: flatcamGUI/PreferencesUI.py:1135 flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "Базовый" #: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 -#: flatcamGUI/PreferencesUI.py:1125 +#: flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "Расширенный" @@ -2325,7 +2325,7 @@ msgstr "Расширенный" msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 #: flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 @@ -2618,11 +2618,11 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "Расширенный" @@ -2646,49 +2646,53 @@ msgstr "Файл Machine Code сохранён в" msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "CNCJob объект не может быть обработан, так как" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" -msgstr "G-code не имеет кода единиц измерения: G20 или G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the " +"'Prepend to GCode' text box" +msgstr "" +"G-код не имеет кода G94, и мы не будем включать этот код в текстовое поле " +"«Готовьтесь к G-код»" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Отмена. Пользовательский код смены инструмента включен, но он пуст." -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-code смены инструмента был заменен на пользовательский код." -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "Сохранено в" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "" "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "Используемый файл постпроцессора должен иметь имя: 'toolchange_custom'" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "Это не файл постпроцессора." -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "Редактор Document" @@ -2775,12 +2779,12 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Параметр \"Глубина резания\" равен нулю. Обрезки не будет , пропускается файл" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2790,31 +2794,31 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два. " -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "Создание списка точек для сверления ..." -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "Открытие G-Code" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "Запуск G-кода для инструмента с диаметром" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "Координаты G91 не реализованы" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "Загруженный файл Excellon не имеет отверстий" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "Создание G-кода завершено..." -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -2824,7 +2828,7 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -2832,7 +2836,7 @@ msgstr "" "Параметр \"Глубина резания\" равен None или пуст. Скорее всего неудачное " "сочетание других параметров." -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -2846,11 +2850,11 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "Параметр \"Отвод по Z\" равен None или пуст." -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -2864,36 +2868,36 @@ msgstr "" "что это опечатка, приложение преобразует значение в положительное. Проверьте " "полученный CNC code (Gcode и т. д.)." -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Параметр \"Отвод по Z\" равен нулю. Это опасно, файл пропускается" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "Индексация геометрии перед созданием G-Code..." -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "Открытие G-Code..." -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "Создание G-кода завершено" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "путей проложено" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "Ожидалась Geometry, получили" -#: camlib.py:3316 +#: camlib.py:3322 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "Попытка создать CNC Job из объекта Geometry без solid_geometry." -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -2901,35 +2905,35 @@ msgstr "" "Значение смещения инструмента слишком отрицательно для current_geometry.\n" "Увеличте значение (в модуле) и повторите попытку." -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr " путей проложено." -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "В геометрии SolderPaste нет данных инструмента." -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "Закончено создание G-кода паяльной пасты" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "путей проложено." -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "Разбор файла GCode. Количество строк" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "Создание геометрии из проанализированного файла GCode. " -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Объединение геометрии из разбираемых сегментов геометрии" @@ -3068,7 +3072,7 @@ msgstr "Готово. Перемещение отверстий завершен msgid "Done. Drill(s) copied." msgstr "Готово. Отверстия скопированы." -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "Редактор Excellon" @@ -3104,7 +3108,7 @@ msgstr "" "для этого Excellon объекта ." #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" @@ -3182,16 +3186,16 @@ msgstr "Линейный" #: flatcamEditors/FlatCAMExcEditor.py:1634 #: flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "Круг" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "Количество отверстий" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." @@ -3202,14 +3206,14 @@ msgstr "Укажите, сколько свёрел должно быть в м #: flatcamEditors/FlatCAMExcEditor.py:1927 #: flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2973 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "Направление" #: flatcamEditors/FlatCAMExcEditor.py:1663 #: flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3224,9 +3228,9 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 #: flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1947 -#: flatcamGUI/PreferencesUI.py:2887 flatcamGUI/PreferencesUI.py:2982 -#: flatcamGUI/PreferencesUI.py:3035 flatcamGUI/PreferencesUI.py:4823 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/PreferencesUI.py:1958 +#: flatcamGUI/PreferencesUI.py:2898 flatcamGUI/PreferencesUI.py:2993 +#: flatcamGUI/PreferencesUI.py:3046 flatcamGUI/PreferencesUI.py:4834 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" @@ -3234,9 +3238,9 @@ msgstr "X" #: flatcamEditors/FlatCAMExcEditor.py:1671 #: flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 -#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1948 -#: flatcamGUI/PreferencesUI.py:2888 flatcamGUI/PreferencesUI.py:2983 -#: flatcamGUI/PreferencesUI.py:3036 flatcamGUI/PreferencesUI.py:4824 +#: flatcamEditors/FlatCAMGrbEditor.py:2734 flatcamGUI/PreferencesUI.py:1959 +#: flatcamGUI/PreferencesUI.py:2899 flatcamGUI/PreferencesUI.py:2994 +#: flatcamGUI/PreferencesUI.py:3047 flatcamGUI/PreferencesUI.py:4835 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" @@ -3251,11 +3255,11 @@ msgstr "Y" #: flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 #: flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" @@ -3263,15 +3267,15 @@ msgstr "Угол" #: flatcamEditors/FlatCAMExcEditor.py:1676 #: flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "Шаг" #: flatcamEditors/FlatCAMExcEditor.py:1678 #: flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." @@ -3300,26 +3304,26 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 #: flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "CW" #: flatcamEditors/FlatCAMExcEditor.py:1720 #: flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "CCW" #: flatcamEditors/FlatCAMExcEditor.py:1724 #: flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." @@ -3335,16 +3339,16 @@ msgstr "" "Параметры для добавления прорези (отверстие овальной формы)\n" "либо один, либо как часть массива." -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "Длина" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "Длина = длина слота." -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3384,11 +3388,11 @@ msgstr "" "Выберите тип массива пазов для создания.\n" "Это может быть линейный X (Y) или круговой" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "Количество пазов" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." @@ -3474,7 +3478,7 @@ msgid "Round" msgstr "Круглый" #: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:5990 +#: flatcamEditors/FlatCAMGrbEditor.py:2552 flatcamGUI/PreferencesUI.py:6001 #: flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "Квадратный" @@ -3497,17 +3501,17 @@ msgid "Full Buffer" msgstr "Полный буфер" #: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:2758 flatcamGUI/FlatCAMGUI.py:1774 -#: flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:2763 flatcamGUI/FlatCAMGUI.py:1774 +#: flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "Буфер" #: flatcamEditors/FlatCAMGeoEditor.py:145 #: flatcamEditors/FlatCAMGeoEditor.py:162 #: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 -#: flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 +#: flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3527,12 +3531,12 @@ msgid "Text Tool" msgstr "Текст" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "Диаметр инструмента" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." @@ -3540,13 +3544,13 @@ msgstr "" "Диаметр инструмента\n" "используемого в этой операции." -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "Частота перекрытия" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3567,17 +3571,17 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "Отступ" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3585,8 +3589,8 @@ msgid "" "be painted." msgstr "Расстояние, которое не закрашивать до края полигона." -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "Метод" @@ -3599,20 +3603,20 @@ msgstr "" "Алгоритм отрисовки полигона:
Стандартный: Фиксированный шаг внутрь." "
По кругу: От центра наружу." -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "Стандартный" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "От центра по кругу" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "Прямая линия" @@ -3621,8 +3625,8 @@ msgstr "Прямая линия" msgid "Connect:" msgstr "Подключение:" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3635,8 +3639,8 @@ msgstr "" msgid "Contour:" msgstr "Контур:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3660,9 +3664,9 @@ msgid "Paint cancelled. No shape selected." msgstr "Рисование отменено. Фугура не выбрана." #: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 -#: flatcamEditors/FlatCAMGeoEditor.py:2844 flatcamGUI/PreferencesUI.py:3141 +#: flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 +#: flatcamEditors/FlatCAMGeoEditor.py:2848 flatcamGUI/PreferencesUI.py:3152 #: flatcamTools/ToolProperties.py:120 flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "Инструменты" @@ -3678,7 +3682,7 @@ msgstr "Трансформация" #: flatcamEditors/FlatCAMGeoEditor.py:609 #: flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 -#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5208 +#: flatcamEditors/FlatCAMGrbEditor.py:5077 flatcamGUI/PreferencesUI.py:5219 #: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "Вращение" @@ -3693,7 +3697,7 @@ msgstr "Наклон/Сдвиг" #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 #: flatcamGUI/FlatCAMGUI.py:2514 flatcamGUI/ObjectUI.py:103 -#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "Масштаб" @@ -3706,8 +3710,8 @@ msgstr "Зеркалирование (отражение)" #: flatcamEditors/FlatCAMGeoEditor.py:613 #: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:132 #: flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "Смещение" @@ -3724,7 +3728,7 @@ msgid "Angle:" msgstr "Угол:" #: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5218 +#: flatcamEditors/FlatCAMGrbEditor.py:5063 flatcamGUI/PreferencesUI.py:5229 #: flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" @@ -3756,8 +3760,8 @@ msgstr "Угол X:" #: flatcamEditors/FlatCAMGeoEditor.py:701 #: flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 -#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5237 -#: flatcamGUI/PreferencesUI.py:5251 flatcamTools/ToolCalibration.py:508 +#: flatcamEditors/FlatCAMGrbEditor.py:5124 flatcamGUI/PreferencesUI.py:5248 +#: flatcamGUI/PreferencesUI.py:5262 flatcamTools/ToolCalibration.py:508 #: flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3838,7 +3842,7 @@ msgid "Scale Y" msgstr "Масштаб Y" #: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5287 +#: flatcamEditors/FlatCAMGrbEditor.py:5203 flatcamGUI/PreferencesUI.py:5298 #: flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "Ссылка" @@ -3853,7 +3857,7 @@ msgstr "" "используя коэффициент X для обеих осей." #: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5295 +#: flatcamEditors/FlatCAMGrbEditor.py:5211 flatcamGUI/PreferencesUI.py:5306 #: flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "Эталон масштабирования" @@ -4199,141 +4203,137 @@ msgstr "Наклон формы по оси Y выполнен" msgid "Geometry shape skew on Y axis canceled" msgstr "Наклон формы по оси Y отменён" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 -#: flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 +#: flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 #: flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "Нажмите на центральную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1951 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 #: flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "Для завершения щелкните по периметру ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "Готово. Добавление круга завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2016 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 #: flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "Нажмите на точку начала отсчета..." -#: flatcamEditors/FlatCAMGeoEditor.py:2018 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 #: flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "Нажмите на 3-ю точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2020 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 #: flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "Нажмите на конечную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2025 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 #: flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "Нажмите на конечную точку для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2027 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 #: flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "Нажмите на 2-ю точку для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2029 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 #: flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "Нажмите на центральную точку для завершения..." -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "Направление: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 #: flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Режим: Старт -> Стоп -> Центр. Нажмите на начальную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 #: flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Режим: Точка1 -> Точка3 -> Точка2. Нажмите на Точку1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 #: flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Режим: Центр -> Старт -> Стоп. Нажмите на центральную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "Готово. Дуга завершена." -#: flatcamEditors/FlatCAMGeoEditor.py:2215 -#: flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 +#: flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "Нажмите на 1-ый угол ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "Нажмите на противоположном углу для завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "Готово. Прямоугольник завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Нажмите на следующую точку или щелкните правой кнопкой мыши для " "завершения ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "Готово. Полигон завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2315 -#: flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 +#: flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 #: flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "Отступ на одну точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "Готово. Путь завершен." -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "Фигура не выбрана. Выберите фигуру для разделения" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "Готово. Полигоны разделены на линии." -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "ПЕРЕМЕЩЕНИЕ: Фигура не выбрана. Выберите фигуру для перемещения" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 -#: flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 +#: flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr " Перемещение: Нажмите на исходную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr " Нажмите на конечную точку ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "Готово. Перемещение Geometry завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "Готово. Копирование Geometry завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4341,94 +4341,94 @@ msgstr "" "Шрифт не поддерживается. Поддерживаются только обычный, полужирный, курсив и " "полужирный курсив. Ошибка" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "Нет текста для добавления." -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr " Готово. Добавление текста завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "Создание геометрии буфера ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2766 -#: flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 +#: flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "Создание буфера отменено. Фигура не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:2791 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 #: flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "Готово. Создание буфера завершено." -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "Готово. Внутренний буфер создан." -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "Готово. Внешний буфер создан." -#: flatcamEditors/FlatCAMGeoEditor.py:2886 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 #: flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "Выберите фигуру в качестве области для удаления ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2888 -#: flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 +#: flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 #: flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "Кликните, что бы выбрать фигуру для стирания ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2917 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 #: flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2947 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 #: flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "Готово. Действие инструмента стирания завершено.." -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "Создать геометрию окрашивания ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3004 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 #: flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "Редактирование MultiGeo Geometry, инструментом" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "с диаметром" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "Копирование отменено. Форма не выбрана." -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 #: flatcamGUI/FlatCAMGUI.py:3636 flatcamGUI/FlatCAMGUI.py:3649 #: flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "Нажмите на целевой точке." -#: flatcamEditors/FlatCAMGeoEditor.py:4328 -#: flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 +#: flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "Выберите по крайней мере 2 geo элемента, что-бы сделать пересечение." -#: flatcamEditors/FlatCAMGeoEditor.py:4449 -#: flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 +#: flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -4436,58 +4436,58 @@ msgstr "" "Отрицательное значение буфера не принимается. Используйте внутренний буфер " "для создания \"внутри\" формы" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 -#: flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 +#: flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "Ничего не выбрано для создания буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4464 -#: flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 +#: flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "Недопустимое расстояние для создания буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4488 -#: flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 +#: flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Ошибка, результат нулевой. Выберите другое значение буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "Создана геометрия полного буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "Отрицательное значение буфера не принимается." -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Ошибка, результат нулевой. Выберите меньшее значение буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "Создана геометрия внутреннего буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "Создана геометрия внешнего буфера." -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" "Окраска не выполнена. Значение перекрытия должно быть меньше 1,00 (100%%)." -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "Ничего не выбрано для рисования." -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "Недопустимые значения для" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -4495,7 +4495,7 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров или другой " "способ рисования" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "Окраска завершена." @@ -4645,7 +4645,7 @@ msgid "Done. Apertures copied." msgstr "Готово. Отверстия скопированы." #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "Редактор Gerber" @@ -4671,8 +4671,8 @@ msgstr "Тип" #: flatcamEditors/FlatCAMGrbEditor.py:2409 #: flatcamEditors/FlatCAMGrbEditor.py:3755 flatcamGUI/ObjectUI.py:258 -#: flatcamGUI/PreferencesUI.py:6202 flatcamGUI/PreferencesUI.py:6231 -#: flatcamGUI/PreferencesUI.py:6333 flatcamTools/ToolCopperThieving.py:260 +#: flatcamGUI/PreferencesUI.py:6213 flatcamGUI/PreferencesUI.py:6242 +#: flatcamGUI/PreferencesUI.py:6344 flatcamTools/ToolCopperThieving.py:260 #: flatcamTools/ToolCopperThieving.py:300 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Размер" @@ -4709,7 +4709,7 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "Код для нового отверстия" @@ -4785,7 +4785,7 @@ msgstr "Буфер отверстия" msgid "Buffer a aperture in the aperture list" msgstr "Создаёт буфер для отверстия в списке отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "Расстояние буфера" @@ -4821,7 +4821,7 @@ msgstr "Масштабирование отверстий" msgid "Scale a aperture in the aperture list" msgstr "Масштабирование отверстия в списке отверстий" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "Коэффициент масштабирования" @@ -4877,7 +4877,7 @@ msgstr "Отмечает полигоны, которые вписываются msgid "Delete all the marked polygons." msgstr "Удаление всех отмеченных полигонов." -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "Сбросить" @@ -4902,11 +4902,11 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "Количество площадок" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." @@ -5111,8 +5111,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "Все" @@ -6710,7 +6710,7 @@ msgstr "Альтернатива: Удалить отверстия" msgid "Eraser Tool" msgstr "Ластик" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "Инструмент «Обозначить область»" @@ -6788,7 +6788,7 @@ msgid "Subtraction" msgstr "Вычитание" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "Вырезы" @@ -7010,31 +7010,31 @@ msgstr "Объект Gerber" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 #: flatcamGUI/ObjectUI.py:1205 flatcamGUI/ObjectUI.py:1907 -#: flatcamGUI/PreferencesUI.py:1361 flatcamGUI/PreferencesUI.py:3119 -#: flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/PreferencesUI.py:1372 flatcamGUI/PreferencesUI.py:3130 +#: flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." #: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 -#: flatcamGUI/PreferencesUI.py:1359 flatcamGUI/PreferencesUI.py:2085 -#: flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/PreferencesUI.py:1370 flatcamGUI/PreferencesUI.py:2096 +#: flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "Отображать" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 #: flatcamGUI/ObjectUI.py:1159 flatcamGUI/ObjectUI.py:1797 -#: flatcamGUI/PreferencesUI.py:1338 flatcamGUI/PreferencesUI.py:2079 -#: flatcamGUI/PreferencesUI.py:3113 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/PreferencesUI.py:1349 flatcamGUI/PreferencesUI.py:2090 +#: flatcamGUI/PreferencesUI.py:3124 flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "Отрисовка" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 -#: flatcamGUI/PreferencesUI.py:1345 flatcamGUI/PreferencesUI.py:2091 -#: flatcamGUI/PreferencesUI.py:6154 flatcamTools/ToolCopperThieving.py:190 +#: flatcamGUI/PreferencesUI.py:1356 flatcamGUI/PreferencesUI.py:2102 +#: flatcamGUI/PreferencesUI.py:6165 flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "Сплошной" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "Сплошной цвет полигонов." @@ -7042,7 +7042,7 @@ msgstr "Сплошной цвет полигонов." msgid "Multi-Color" msgstr "многоцветный" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "Окрашивать полигоны разными цветами." @@ -7081,11 +7081,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Отметьте экземпляры диафрагмы на холсте." -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "Изоляция разводки" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7094,7 +7094,7 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -7111,25 +7111,25 @@ msgid "V-Shape" msgstr "V-образная форма" #: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 -#: flatcamGUI/PreferencesUI.py:1641 flatcamGUI/PreferencesUI.py:4011 +#: flatcamGUI/PreferencesUI.py:1652 flatcamGUI/PreferencesUI.py:4022 #: flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" #: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 -#: flatcamGUI/PreferencesUI.py:1643 flatcamGUI/PreferencesUI.py:4013 +#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4024 #: flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" #: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1654 flatcamGUI/PreferencesUI.py:4023 +#: flatcamGUI/PreferencesUI.py:1665 flatcamGUI/PreferencesUI.py:4034 #: flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "Угол V-наконечника" #: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 -#: flatcamGUI/PreferencesUI.py:1656 flatcamGUI/PreferencesUI.py:4025 +#: flatcamGUI/PreferencesUI.py:1667 flatcamGUI/PreferencesUI.py:4036 #: flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7139,8 +7139,8 @@ msgstr "" "В степенях." #: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 -#: flatcamGUI/PreferencesUI.py:1669 flatcamGUI/PreferencesUI.py:3182 -#: flatcamGUI/PreferencesUI.py:4294 flatcamTools/ToolCutOut.py:135 +#: flatcamGUI/PreferencesUI.py:1680 flatcamGUI/PreferencesUI.py:3193 +#: flatcamGUI/PreferencesUI.py:4305 flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7162,11 +7162,11 @@ msgstr "" "функцию, используйте отрицательное значение для\n" "этот параметр." -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "# Проходы" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7174,24 +7174,24 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "Перекрытие" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" "Размер части ширины инструмента, который будет перекрываться за каждый " "проход." -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "Тип фрезерования" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7202,8 +7202,8 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "Постепенный" @@ -7216,15 +7216,15 @@ msgstr "Обычный" msgid "Combine" msgstr "Комбинировать" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "\"Следовать\"" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7265,7 +7265,7 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -7276,11 +7276,11 @@ msgstr "Объект" msgid "Object whose area will be removed from isolation geometry." msgstr "Объект, площадь которого будет удалена из геометрии изоляции." -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "Масштаб" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -7290,16 +7290,16 @@ msgstr "" "- 'Все' -> Изолировать все полигоны в объекте.\n" "- 'Выделенные' -> Изолировать выделенные полигоны." -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "Выбор" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "Тип изоляции" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -7319,8 +7319,8 @@ msgstr "" "изоляция может быть выполнена только при наличии проема.\n" "внутри полигона (например, полигон имеет форму \"пончика\")." -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "Полная" @@ -7378,7 +7378,7 @@ msgstr "" msgid "Clear N-copper" msgstr "Очистка меди" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7399,7 +7399,7 @@ msgstr "" msgid "Board cutout" msgstr "Обрезка контура платы" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7416,11 +7416,11 @@ msgstr "" "Будет создан объект геометрии\n" "для обрезки контура." -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "Безмедные полигоны" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7435,11 +7435,11 @@ msgstr "" "меди из указанного региона." #: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 -#: flatcamGUI/PreferencesUI.py:1535 flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/PreferencesUI.py:1546 flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "Отступ от границы" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7452,11 +7452,11 @@ msgstr "" "расстоянием." #: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 -#: flatcamGUI/PreferencesUI.py:1550 flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/PreferencesUI.py:1561 flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "Закруглять" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." @@ -7465,8 +7465,8 @@ msgstr "Полученная геометрия будет иметь закру msgid "Generate Geo" msgstr "Создать" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "Ограничительная рамка" @@ -7479,7 +7479,7 @@ msgstr "" "Создаст геометрию, окружающую объект Gerber.\n" "Квадратная форма." -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7487,7 +7487,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7517,11 +7517,11 @@ msgid "Drills" msgstr "Отверстия" #: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:2953 flatcamTools/ToolProperties.py:162 +#: flatcamGUI/PreferencesUI.py:2964 flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "Пазы" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "Смещение Z" @@ -7565,7 +7565,7 @@ msgstr "" "Количество щелевых отверстий. Отверстия, которые создаются\n" "фрезы с фрезы бит." -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7583,8 +7583,8 @@ msgstr "" "Переключение отображения сверл для текущего инструмента.\n" "При этом не выбираются инструменты для генерации G-кода." -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "Создание программы для ЧПУ" @@ -7594,7 +7594,7 @@ msgid "" "for this drill object." msgstr "Создание G-Code для объекта сверловки." -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7602,7 +7602,7 @@ msgstr "" "Глубина сверления (отрицательная) \n" "ниже слоя меди." -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7611,11 +7611,11 @@ msgstr "" "по плоскости XY." #: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 -#: flatcamGUI/PreferencesUI.py:2370 flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "Смена инструмента" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7628,18 +7628,18 @@ msgid "Tool change Z" msgstr "Смена инструмента Z" #: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 -#: flatcamGUI/PreferencesUI.py:2381 flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/PreferencesUI.py:2392 flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Отвод по оси Z для смены инструмента." -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "Начать движение Z" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." @@ -7648,12 +7648,12 @@ msgstr "" "Удалить значение если вам не нужна эта функция." #: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 -#: flatcamGUI/PreferencesUI.py:2396 flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/PreferencesUI.py:2407 flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "Высота отвода Z" #: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 -#: flatcamGUI/PreferencesUI.py:2398 flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/PreferencesUI.py:2409 flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -7662,12 +7662,12 @@ msgstr "" "последнего прохода в конце задания." #: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 -#: flatcamGUI/PreferencesUI.py:2413 flatcamGUI/PreferencesUI.py:3322 -#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:264 +#: flatcamGUI/PreferencesUI.py:2424 flatcamGUI/PreferencesUI.py:3333 +#: flatcamGUI/PreferencesUI.py:5509 flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "Скорость подачи Z" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7680,11 +7680,11 @@ msgstr "" "Используется для линейного перемещения G01." #: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 -#: flatcamGUI/PreferencesUI.py:2586 flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/PreferencesUI.py:2597 flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "Пороги скорости подачи" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7699,11 +7699,11 @@ msgstr "" "игнорировать для любых других случаев." #: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 -#: flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "Скорость вращения шпинделя" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7712,7 +7712,7 @@ msgstr "" "в оборотах в минуту(опционально) ." #: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 -#: flatcamGUI/PreferencesUI.py:2442 flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/PreferencesUI.py:2453 flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7721,11 +7721,11 @@ msgstr "" "перед началом обработки." #: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 -#: flatcamGUI/PreferencesUI.py:2447 flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/PreferencesUI.py:2458 flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "Количество единиц времени для остановки шпинделя." -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -7734,12 +7734,12 @@ msgstr "" "на Gcode." #: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 -#: flatcamGUI/PreferencesUI.py:2602 flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/PreferencesUI.py:2613 flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "Глубина зондирования Z" #: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 -#: flatcamGUI/PreferencesUI.py:2604 flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7748,16 +7748,16 @@ msgstr "" "Отрицательное значение в текущих единицах." #: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 -#: flatcamGUI/PreferencesUI.py:2615 flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/PreferencesUI.py:2626 flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "Датчик скорости подачи" #: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 -#: flatcamGUI/PreferencesUI.py:2617 flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/PreferencesUI.py:2628 flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "GCode" @@ -7781,7 +7781,7 @@ msgstr "Создать GCode отверстий" msgid "Generate the CNC Job." msgstr "Создание программы для ЧПУ." -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "Фрезеровка отверстий" @@ -7795,12 +7795,12 @@ msgstr "" "отверстия, которые должны быть фрезерованы.\n" "Используйте столбец #, чтобы сделать выбор." -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "Диаметр сверла" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "Диаметр режущего инструмента." @@ -7816,11 +7816,11 @@ msgstr "" "Создание объекта Geometry \n" "для траектории фрезерования отверстий." -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "Диаметр инструмента шлица" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -7874,12 +7874,12 @@ msgstr "" "V-наконечник угол." #: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 -#: flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "Рисовать объекты" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 -#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6173 +#: flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:6184 #: flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "Диаметр" @@ -8045,13 +8045,13 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "Мультипроход" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8063,18 +8063,18 @@ msgstr "" "сократить несколько раз, пока Cut Z не станет\n" "достиг." -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -8082,12 +8082,12 @@ msgstr "" "Включить последовательность смены инструмента\n" "в машинном коде (пауза для смены инструмента)." -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "Скорость подачи X-Y" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8095,7 +8095,7 @@ msgstr "" "Скорость резания в плоскости XY\n" "в единицах в минуту" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -8105,7 +8105,7 @@ msgstr "" "самолет в единицах в минуту.\n" "Это называется также Плунге." -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -8119,12 +8119,12 @@ msgstr "" "Это полезно только для Марлина,\n" "игнорировать для любых других случаев." -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "Перерезать" #: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 -#: flatcamGUI/PreferencesUI.py:3451 flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/PreferencesUI.py:3462 flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8136,7 +8136,7 @@ msgstr "" "встреча с последним отрезком, мы генерируем\n" "расширенный разрез по первой секции разреза." -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -8146,12 +8146,12 @@ msgstr "" "Если используется лазерный постпроцессор,\n" "это значение - мощность лазера." -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "Постпроцессор" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -8193,7 +8193,7 @@ msgstr "Будет создан объект программы для ЧПУ." msgid "Launch Paint Tool in Tools Tab." msgstr "Запускает инструмент рисования во вкладке Инструменты." -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8208,11 +8208,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "Отрисовка участка" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8224,15 +8224,15 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "Траектория" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "Показывать примечания" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8305,12 +8305,12 @@ msgstr "Обновить участок" msgid "Update the plot." msgstr "Обновление участка." -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "Экспорт CNC Code" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8324,7 +8324,7 @@ msgid "Prepend to CNC Code" msgstr "Добавить в начало CNC Code" #: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 -#: flatcamGUI/PreferencesUI.py:3777 flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/PreferencesUI.py:3788 flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -8337,7 +8337,7 @@ msgid "Append to CNC Code" msgstr "Дописать в конец CNC Code" #: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 -#: flatcamGUI/PreferencesUI.py:3793 flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/PreferencesUI.py:3804 flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8347,11 +8347,11 @@ msgstr "" "хотелось бы добавить к созданному файлу.\n" "например: M2 (конец программы)" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "G-Code смены инструмента" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8373,7 +8373,7 @@ msgstr "" "и иметь \"toolchange_custom\" в имени, и будет построено\n" "используя в качестве шаблона файл постпроцессора \"Tool change Custom\"." -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8391,11 +8391,11 @@ msgstr "" "ВНИМАНИЕ: его можно использовать только с файлом препроцессора\n" "в названии которого есть toolchange_custom." -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "Использовать макросы смены инструмента" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8403,7 +8403,7 @@ msgstr "" "Установите этот флажок, если хотите использовать\n" "пользовательский GCode смены инструментов (макрос)." -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8413,45 +8413,45 @@ msgstr "" "при смене инструмента.\n" "Они должны быть окружены '%' символом" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "Параметры" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "Параметры FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "номер инструмента" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "диаметр инструмента" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "для Excellon, общее количество сверл" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "Координата X для смены инструмента" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "Координата Y для смены инструмента" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "Координата Z для смены инструмента" @@ -8463,11 +8463,11 @@ msgstr "глубина резания" msgid "height where to travel" msgstr "высота перемещения" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "значение шага для мультипроходного разреза" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "значение скорости вращения шпинделя" @@ -8635,7 +8635,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "Ориентация рабочей области" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -8646,12 +8646,12 @@ msgstr "" "- Портрет\n" "- Альбом" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "Портретная" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "Альбомная" @@ -8791,11 +8791,11 @@ msgstr "Выбор GIF-изображения показывающего акт msgid "GUI Settings" msgstr "Настройки интерфейса" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "Тема" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." @@ -8803,19 +8803,19 @@ msgstr "" "Выбор темы FlatCAM.\n" "Она будет применена при следующем запуске приложения." -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "Светлая" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "Тёмная" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "Расположение" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." @@ -8823,11 +8823,11 @@ msgstr "" "Выберите макет для FlatCAM.\n" "Применяется немедленно." -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "Стиль" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." @@ -8835,11 +8835,11 @@ msgstr "" "Выберите стиль для FlatCAM.\n" "Он будет применен при следующем запуске приложения." -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "Поддержка HDPI" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." @@ -8847,11 +8847,11 @@ msgstr "" "Включает поддержку высокого разрешения для FlatCAM.\n" "Требуется перезапуск приложения." -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "Сброс настроек интерфейса" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -8859,11 +8859,11 @@ msgstr "" "Сброс настроек интерфейса FlatCAM,\n" "таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "Форма наведения" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8873,11 +8873,11 @@ msgstr "" "Он отображается при наведении курсора мыши\n" "над любым невыбранным объектом." -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "Форма выделения" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8889,11 +8889,11 @@ msgstr "" "щелчком или перетаскиванием мыши слева направо или\n" "справа налево." -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "Размер шрифта боковой панели" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8903,19 +8903,19 @@ msgstr "" "Блокнот - это складная область в левой части графического интерфейса,\n" "и включают вкладки Project, Selected и Tool." -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "Размер шрифта оси" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "Это устанавливает размер шрифта для оси холста." -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "Размер шрифта текстового поля" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." @@ -8923,27 +8923,27 @@ msgstr "" "Это устанавливает размер шрифта для полей ввода текста\n" "которые используются в FlatCAM." -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "Заставка" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "Включает отображение заставки при запуске приложения." -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "Иконка в системном трее" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Включает отображение иконки FlatCAM в системном трее." -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "Командная строка при запуске" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8951,11 +8951,11 @@ msgstr "" "Установите этот флажок, если требуется, чтобы оболочка\n" "запуск автоматически при запуске." -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "Боковая панель при запуске" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8963,11 +8963,11 @@ msgstr "" "Установите этот флажок, если требуется, чтобы боковая панель\n" "автоматически отображалась при запуске." -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "Автоскрытие боковой панели" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -8978,11 +8978,11 @@ msgstr "" "скрыть автоматически, когда нет загруженных объектов и\n" "показывать при создании нового объекта." -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "Всплывающие подсказки" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8991,11 +8991,11 @@ msgstr "" "отображались\n" "при наведении курсора мыши на элементы по всему приложению." -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "Курсор мыши" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -9005,27 +9005,27 @@ msgstr "" "- Маленький -> с настраиваемым размером.\n" "- Большой -> бесконечные линии" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "Небольшой" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "Большой" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "Размер курсора мыши" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "Установка размера курсора мыши в пикселях." -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "Подтверждать удаление объекта" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -9035,22 +9035,22 @@ msgstr "" "всякий раз, когда событие Удалить объект (ы) инициируется, либо\n" "ярлык меню или сочетание клавиш." -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "Параметры приложения" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "Единицы" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" @@ -9060,22 +9060,22 @@ msgstr "" "Все, что выбрано здесь, устанавливается каждый раз\n" "при запуске FLatCAM." -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "MM" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "Дюйм" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "Точность ММ" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -9085,11 +9085,11 @@ msgstr "" "когда установленные единицы измерения находятся в метрической системе.\n" "Любые изменения здесь требуют перезапуска приложения." -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "Точность ДЮЙМЫ" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -9099,11 +9099,11 @@ msgstr "" "когда установленные единицы измерения находятся в дюймовой системе.\n" "Любые изменения здесь требуют перезапуска приложения." -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "Графический движок" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -9122,19 +9122,19 @@ msgstr "" "Intel HD3000 или старше. Если рабочая область будет чёрной, то\n" "используйте режим Legacy (2D)." -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "РЕЖИМ" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -9151,11 +9151,11 @@ msgstr "" "Выбор здесь повлияет на параметры внутри\n" "выбранная вкладка для всех видов FlatCAM объектов." -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "Портативное приложение" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -9169,19 +9169,19 @@ msgstr "" "Это означает, что файлы настроек будут сохранены\n" "в папке приложения, в подпапке lib \\ config." -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "Языки" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "Установите язык, используемый в плоском кулачке." -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "Применить" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in " @@ -9199,11 +9199,11 @@ msgstr "" "элементы безопасности. В этом случае язык будет\n" "применяется при следующем запуске приложения." -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "Проверять обновления" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -9211,11 +9211,11 @@ msgstr "" "Установите этот флажок, если вы хотите автоматически\n" "проверять обновление программы при запуске." -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "Отправлять статистику" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -9223,11 +9223,11 @@ msgstr "" "Установите этот флажок, если вы согласны автоматически отправлять\n" "анонимную статистику при запуске, чтобы помочь улучшить FlatCAM." -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "Кнопка панарамирования" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -9237,35 +9237,35 @@ msgstr "" "- СКМ --> Средняя кнопка мыши\n" "- ПКМ --> Правая кнопка мыши" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "СКМ" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "ПКМ" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "Мультивыбор" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "Выберите клавишу, используемую для множественного выбора." -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "CTRL" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "SHIFT" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "Обработчики" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -9281,11 +9281,11 @@ msgstr "" "Значение по умолчанию-2.\n" "После изменения, он будет применяться при следующем запуске приложения." -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "Допуск геометрии" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -9301,11 +9301,11 @@ msgstr "" "спектакль. Более высокое значение обеспечит больше\n" "производительность за счет уровня детализации." -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "Поведение функции \"Открыть\"" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -9321,11 +9321,11 @@ msgstr "" "используемых: либо\n" "путь для сохранения файлов либо путь для открытия файлов." -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "Сохранить сжатый проект" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -9333,11 +9333,11 @@ msgstr "" "Сохранять ли проект сжатым или несжатым.\n" "Если этот флажок установлен, он сохранит сжатый проект FlatCAM." -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "Сжатие" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9347,11 +9347,11 @@ msgstr "" "Более высокое значение означает более высокую степень сжатия,\n" "но требуют больше памяти и больше времени на обработку." -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "Количество закладок" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -9361,11 +9361,11 @@ msgstr "" "Количество закладок в диспетчере закладок может быть больше\n" "но меню будет содержать только это указанное количество." -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "Разрешить выполнить небезопасные настройки" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -9381,20 +9381,20 @@ msgstr "" "Это будет применено при следующем запуске приложения.\n" "< < Предупреждение>>: Не меняйте это, если вы не знаете, что вы делаете !!!" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "Gerber основные" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "Разноцветные" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "Шаг круга" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9402,11 +9402,11 @@ msgstr "" "Количество шагов круга для Gerber \n" "линейное приближение круговой апертуры." -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "Значения по умолчанию" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9414,25 +9414,25 @@ msgstr "" "Эти значения будут использоваться в качестве резервных значений\n" "в случае, если они не найдены в файле Gerber." -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "Единицы измерения, используемые в файле Gerber." -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "ДЮЙМЫ" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "Нули" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9446,41 +9446,41 @@ msgstr "" "Если TZ отмечен, то завершающие нули удаляются\n" "и ведущие нули сохраняются." -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "LZ" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "TZ" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "Параметры Gerber" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "Обычный" -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "Объединять проходы" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "Gerber дополнительные" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "Дополнительные настройки" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" @@ -9490,11 +9490,11 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "Таблица вкл/откл" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" @@ -9504,15 +9504,15 @@ msgstr "" "Кроме того, при скрытии он удалит все фигуры меток\n" "которые нарисованы на холсте." -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "Внешняя" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "Внутренняя" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9526,19 +9526,19 @@ msgstr "" "умолчанию.\n" "<< ПРЕДУПРЕЖДЕНИЕ >>: не меняйте это, если не знаете, что делаете !!!" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "Нет" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "Упрощение" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9548,23 +9548,23 @@ msgstr "" "загружается с упрощением, имеющим заданный допуск.\n" "<< ВНИМАНИЕ >>: не изменяйте это, если вы не знаете, что делаете !!!" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "Допуск" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "Допуск для упрощения полигонов." -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "Экспорт Gerber" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "Параметры экспорта" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9572,11 +9572,11 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании пункта меню File -> Export -> Export Gerber." -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "Целое число / десятичные дроби" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9584,7 +9584,7 @@ msgstr "" "Количество цифр в целой части числа\n" "и в дробной части числа." -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9592,7 +9592,7 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "вся часть координат Gerber." -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9600,16 +9600,16 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть координат Gerber." -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "Список параметров редактора Gerber." -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "Ограничение выбора" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9623,23 +9623,23 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "Новый код диафрагмы" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "Новый размер диафрагмы" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "Размер для новой диафрагмы" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "Новый тип диафрагмы" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9647,35 +9647,35 @@ msgstr "" "Введите для новой диафрагмы.\n" "Может быть «C», «R» или «O»." -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "Разм. диафрагмы" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "Диаметры режущих инструментов, разделенные знаком ','" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "Линейный массив площадок" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "Линейное направление" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "Круговая матрица" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "Круговое направление" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -9683,48 +9683,48 @@ msgstr "" "Направление для кругового массива.\n" "Может быть CW = по часовой стрелке или CCW = против часовой стрелки." -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "Угол закругления" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "Расстояние, на котором буферизуется элемент Gerber." -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "Масштаб" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "Коэффициент масштабирования для элемента Gerber." -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "Низкий порог" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "Пороговое значение, ниже которого отверстия не отмечены." -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "Высокий порог" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "Пороговое значение, выше которого отверстия не отмечены." -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "Excellon основные" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "Формат Excellon" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -9765,12 +9765,12 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "Значения по умолчанию для ДЮЙМОВОЙ 2:4" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -9778,8 +9778,8 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "целая часть Excellon координат." -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -9787,19 +9787,19 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть Excellon координат." -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "МЕТРИЧЕСКАЯ" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "Значения по умолчанию для МЕТРИЧЕСКОЙ 3: 3" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "Умолчания Нули" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -9813,7 +9813,7 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -9829,11 +9829,11 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "Умолчания Единицы" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -9845,7 +9845,7 @@ msgstr "" "будем использовать.Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -9855,19 +9855,19 @@ msgstr "" "Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "Обновить настройки экспорта" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "Оптимизация Excellon" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "Алгоритм:" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -9892,19 +9892,19 @@ msgstr "" "используется\n" "алгоритм Travelling Salesman для оптимизации пути." -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "Метаэвристический" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "TSA" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "Время оптимизации" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -9916,11 +9916,11 @@ msgstr "" "оптимизация пути. Максимальная продолжительность устанавливается здесь.\n" "В секундах." -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "Параметры Excellon" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -9928,11 +9928,11 @@ msgstr "" "Параметры, используемые для создания объекта задания ЧПУ\n" "для этого сверлите объект." -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "Продолжительность" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9944,19 +9944,19 @@ msgstr "" "При выборе \"Пазы\" или \"Оба\", пазы будут\n" "преобразованы в отверстия." -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "Создание объекта геометрии для фрезерования отверстий." -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "Значения по умолчанию" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "Excellon дополнительные" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" @@ -9966,19 +9966,19 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "Смена инструмента X,Y" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "Позиция X,Y смены инструмента." -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "Направление вращения шпинделя" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -9990,11 +9990,11 @@ msgstr "" "- CW = по часовой стрелке или\n" "- CCW = против часовой стрелки" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "Быстрый подвод" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -10006,11 +10006,11 @@ msgstr "" "это означает самую быструю скорость.\n" "Предупреждение: перемещение выполняется при смене координат Toolchange X,Y." -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "Быстрый отвод" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -10028,11 +10028,11 @@ msgstr "" " - Когда проверено перемещение от Z_cut(глубины отрезка) к Z_move\n" "(высота перемещения) делается как можно быстрее (G0) за один ход." -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "Экспорт Excellon" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -10040,11 +10040,11 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании файла - > экспорт - > Экспорт Excellon пункт меню." -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "Единицы измерения, используемые в файле Excellon." -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -10056,11 +10056,11 @@ msgstr "" "Здесь мы устанавливаем формат, используемый, когда\n" "координаты не используют точку." -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "Формат" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -10076,15 +10076,15 @@ msgstr "" "Также это должно быть указано, если LZ = ведущие нули сохраняются\n" "или TZ = конечные нули сохраняются." -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "Десятичный" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "Недесятичный" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -10098,11 +10098,11 @@ msgstr "" "Если проверен TZ, то сохраняются нулевые трейлеры\n" "и ведущие нули удаляются." -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "Тип слота" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -10116,19 +10116,19 @@ msgstr "" "Если пробурено (G85), пазы будут экспортированы\n" "используя команду сверления пазов (G85)." -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "Направлен" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "Пробурено (G85)" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "Список параметров редактора Excellon." -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -10142,19 +10142,19 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "Новый диаметр инструмента" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "Линейный массив отверстий" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "Круговой массив" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -10166,19 +10166,19 @@ msgstr "" "Минимальное значение: -359,99 градусов.\n" "Максимальное значение: 360,00 градусов." -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "Линейный массив пазов" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "Круговой массив пазов" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "Geometry основные" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -10186,11 +10186,11 @@ msgstr "" "Количество шагов круга для геометрии\n" "линейная аппроксимация окружности и дуги." -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "Параметры Geometry" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -10200,11 +10200,11 @@ msgstr "" "контуров данного объекта геометрии\n" "для программы ЧПУ." -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "Шаг за проход" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -10218,11 +10218,11 @@ msgstr "" "это доля от глубины\n" "который имеет отрицательное значение." -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "Geometry дополнительные" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" @@ -10232,13 +10232,13 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "Смена инструмента X,Y" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." @@ -10246,11 +10246,11 @@ msgstr "" "Высота инструмента сразу после начала работы.\n" "Удалить значение если вам не нужна эта функция." -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "Размер сегмента по X" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -10260,11 +10260,11 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси X." -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "Размер сегмента по Y" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -10274,15 +10274,15 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси Y." -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "Редактор Geometry" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "Список параметров редактора Geometry." -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -10296,11 +10296,11 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "CNC Job основные" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." @@ -10308,11 +10308,11 @@ msgstr "" "Число шагов круга для G-код \n" "круг и дуга образуют линейное приближение." -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "Диаметр траектории" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." @@ -10320,11 +10320,11 @@ msgstr "" "Диаметр инструмента\n" " для черчения контуров." -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "Координаты десятичные" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" @@ -10332,11 +10332,11 @@ msgstr "" "Число десятичных знаков, которые будут использоваться для \n" "координаты X, Y, Z в коде CNC (GCODE, и т.д.)" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "Десятичные скорости подачи" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" @@ -10344,11 +10344,11 @@ msgstr "" "Число десятичных знаков, которые будут использоваться для \n" "параметра скорости подачи в коде CNC (GCODE, и т.д.)" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "Тип координат" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -10360,19 +10360,19 @@ msgstr "" "- Абсолютный G90 - > ссылка является началом координат x=0, y=0\n" "- Инкрементальный G91 -> ссылка на предыдущую позицию" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "Абсолютный путь G90" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "Инкрементальный G91" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "Принудительное завершение строк в стиле Windows" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." @@ -10381,65 +10381,65 @@ msgstr "" "принудительно завершён\n" "(\\r\\n) в операционных системах, отличных от Windows." -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "Параметры CNC Job" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "Экспорт G-кода" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "Коды предобработки для G-Code" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "Коды постобработки для G-Code" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "CNC Job дополнительные" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "Z глубина распила" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "Высота Z для перемещения" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = время, чтобы остановиться, чтобы позволить шпинделю достичь его " "установлен об / мин" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "Размер примечаний" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "Размер шрифта текста примечаний. В пикселях." -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "Цвет примечаний" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "Устанавливает цвет шрифта для текста примечаний." -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "Очистка меди" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "Диаметр инструмента" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 #: flatcamTools/ToolNonCopperClear.py:223 msgid "" @@ -10451,11 +10451,11 @@ msgstr "" "- \"V-образная форма\" \n" "- Круглый" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "V-образный инструмент" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 #: flatcamTools/ToolNonCopperClear.py:264 msgid "" @@ -10465,12 +10465,12 @@ msgstr "" "Диаметр инструмента. Это значение (в текущих единицах FlatCAM) \n" "ширины разреза в материале." -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" "Диаметр нового инструмента (ширина разреза) добавлен в таблицу инструментов." -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 #: flatcamTools/ToolNonCopperClear.py:172 msgid "" @@ -10483,13 +10483,13 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "Порядок инструмента" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 #: flatcamTools/ToolNonCopperClear.py:192 flatcamTools/ToolPaint.py:154 #: flatcamTools/ToolPaint.py:164 @@ -10514,17 +10514,17 @@ msgstr "" "установит порядок\n" "на 'Обратный' и отключит этот элемент управления." -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "Прямой" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "Обратный" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -10544,14 +10544,14 @@ msgstr "" "Более высокие значения = медленная обработка и медленное выполнение на ЧПУ\n" "из-за большого количества путей." -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "Граница рамки." -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -10562,22 +10562,22 @@ msgstr "" "контурами, повторяющими контур полигона.
По кругу: Обработка " "правильными окружностями.
Линейный: Паралельными линиями." -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "Подключение" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "Контур" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "Обработка остаточного припуска" -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -10595,7 +10595,7 @@ msgstr "" "больше не останется меди для очистки или больше не будет инструментов.\n" "Если флажок не установлен, используется стандартный алгоритм." -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -10608,11 +10608,11 @@ msgstr "" "из медных штучек.\n" "Значение может быть от 0 до 10 единиц FlatCAM." -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "Значение смещения" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -10625,26 +10625,26 @@ msgstr "" "Это значение может находиться в диапазоне от 0,0 до 9999,9 единиц измерения " "FlatCAM." -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 #: flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "Как есть" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "Площадь" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "Ссылка" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Ссылка" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -10664,19 +10664,19 @@ msgstr "" "- 'Референсный объект' - будет выполнять очистку от меди в области\n" "указанной другим объектом." -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "Нормальный" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "Последовательный" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "Прорисовка очистки от меди" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10686,16 +10686,16 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "Обрезка платы" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "Диаметр инструмента" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10703,11 +10703,11 @@ msgstr "" "Диаметр инструмента, используемого для вырезания\n" "форма печатной платы из окружающего материала." -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "Вид объекта" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10719,15 +10719,15 @@ msgstr "" "Гербера PCB панели, который сделан\n" "из множества отдельных печатных плат очертания." -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "Одиночный" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "Панель" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -10737,11 +10737,11 @@ msgstr "" "сделает вырез печатной платы дальше от\n" "фактической границы печатной платы" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "Размер перемычки" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -10753,11 +10753,11 @@ msgstr "" "окружающий материал (тот самый \n" "из которого вырезается печатная плата)." -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "Вариант" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10781,11 +10781,11 @@ msgstr "" "- 2tb - 2*сверху + 2*снизу \n" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "Закруглять углы" -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -10793,11 +10793,11 @@ msgstr "" "Создайте выпуклую форму, окружающую всю печатную плату.\n" "Используется только в том случае, если тип исходного объекта-Gerber." -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "2-х сторонняя плата" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10805,36 +10805,36 @@ msgstr "" "Инструмент, помогающий создать двухстороннюю\n" "печатную плату с использованием центрирующих отверстий." -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "Диаметр сверла" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "Зеркальное отражение:" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "Точка" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "Рамка" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "Указатель оси" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" @@ -10844,15 +10844,15 @@ msgstr "" "указанный коробка (в объекте FlatCAM) через\n" "центр." -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "Рисование" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "Параметры:" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -10878,15 +10878,15 @@ msgstr "" "участка.\n" "указанным другим объектом." -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "Одиночный" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "Прорисовка рисования" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." @@ -10896,11 +10896,11 @@ msgstr "" "- 'Последовательный' - после создания каждой фигуры она будет нанесена на " "график." -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "Плёнка" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" @@ -10910,11 +10910,11 @@ msgstr "" "объектов FlatCAM.\n" "Файл сохраняется в формате SVG." -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "Тип плёнки" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -10930,19 +10930,19 @@ msgstr "" "белым на черном холсте.\n" "Формат плёнки - SVG." -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "Цвет пленки" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "Устанавливает цвет плёнки при режиме \"Позитив\"." -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "Отступ" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -10962,11 +10962,11 @@ msgstr "" "и которые могут смешаться с \n" "окружающими, если бы не эта граница." -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "Масштаб обводки" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -10978,11 +10978,11 @@ msgstr "" "тоньше,\n" "поэтому этот параметр может сильно влиять на мелкие объекты." -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "Регулировка Пленки" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -10991,11 +10991,11 @@ msgstr "" "Иногда принтеры могут искажать форму печати, особенно лазерные.\n" "В этом разделе представлены инструменты для компенсации искажений печати." -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "Масштабирование плёнки" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11003,21 +11003,21 @@ msgstr "" "Значение больше 1 растянет пленку\n" "в то время как значение меньше 1 будет её сжимать." -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "Коэффициент X" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "Коэффициент Y" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "Наклон плёнки" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11025,17 +11025,17 @@ msgstr "" "Положительные значения будут смещать вправо,\n" "а отрицательные значения будут смещать влево." -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "Угол наклона X" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "Угол наклона Y" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." @@ -11043,57 +11043,57 @@ msgstr "" "Опорная точка, используемая в качестве исходной точки для перекоса.\n" "Это может быть одна из четырех точек геометрии ограничительной рамки." -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "Нижний левый" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "Верхний левый" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "Нижний правый" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "Верхний правый" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "Зеркалирование геометрии пленки" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Зеркалирование геометрии пленки на выбранной оси или на обеих." -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "Обе" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "Ось зеркалирования" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "SVG" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "PNG" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "PDF" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "Тип плёнки:" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11105,23 +11105,23 @@ msgstr "" "- 'PNG' -> растровое изображение\n" "- 'PDF' -> формат портативного документа" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "Ориентация страницы" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "Размер страницы" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "Выбор стандартных размеров страниц ISO 216." -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "Панелизация" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -11131,11 +11131,11 @@ msgstr "" "каждый элемент является копией исходного объекта с интервалом\n" "на расстоянии X, Y расстояние друг от друга." -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "Интервал столбцов" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -11143,11 +11143,11 @@ msgstr "" "Расстояние между столбцами нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "Интервал строк" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -11155,36 +11155,36 @@ msgstr "" "Расстояние между строками нужной панели.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "Столбцы" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "Количество столбцов нужной панели" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "Строки" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "Количество строк нужной панели" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "Gerber" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "Geometry" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "Тип панели" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -11194,11 +11194,11 @@ msgstr "" "- Gerber\n" "- Geometry" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "Ограничить в пределах" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -11212,11 +11212,11 @@ msgstr "" "последняя панель будет иметь столько столбцов и строк, чтобы\n" "она полностью вписывалась в выбранную область." -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "Ширина (DX)" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -11224,11 +11224,11 @@ msgstr "" "Ширина (DX), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "Высота (DY)" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -11236,15 +11236,15 @@ msgstr "" "Высота (DY), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "Калькулятор" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "Калькулятор V-образного инструмента" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11254,11 +11254,11 @@ msgstr "" "учитывая диаметр наконечника, угол наклона наконечника и\n" "глубину резания в качестве параметров." -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "Диаметр наконечника" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." @@ -11266,11 +11266,11 @@ msgstr "" "Это диаметр наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "Угол наконечника" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11278,7 +11278,7 @@ msgstr "" "Это угол наконечника инструмента.\n" "Это указано производителем." -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11286,11 +11286,11 @@ msgstr "" "Это глубина резки материала.\n" "В объекте CNCJob это параметр \"Глубина резания\"." -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "Калькулятор электронных плат" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium " @@ -11301,27 +11301,27 @@ msgstr "" "используя методы такие, как графитовые чернила или чернила гипофосфита " "кальция или хлорид палладия." -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "Длина платы" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "Ширина платы" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "Это ширина платы. В сантиметрах." -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "Текущая плотность" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11329,11 +11329,11 @@ msgstr "" "Плотность тока для прохождения через плату. \n" "В Амперах на квадратный метр АЧС." -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "Медный слой" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11341,11 +11341,11 @@ msgstr "" "Насколько толстым должен быть медный слой.\n" "В микронах." -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "Трансформация" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." @@ -11353,19 +11353,19 @@ msgstr "" "Различные преобразования, которые могут быть применены\n" "на объекте FlatCAM." -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "Наклон" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." @@ -11373,7 +11373,7 @@ msgstr "" "Масштабирует выбранный объект(ы)\n" "используя \"Коэффициент X\" для обеих осей." -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -11385,27 +11385,27 @@ msgstr "" "или центр самой большой ограничительной рамки \n" "выделенных объектов, если флажок снят." -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "Значение X" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "Значение Y" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "Точка зеркалтрования" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -11427,11 +11427,11 @@ msgstr "" "Или введите координаты в формате (x, y) в поле\n" "Поле ввода точки и нажмите кнопку флип на X(Y)" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "Точка зеркалтрования" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -11442,11 +11442,11 @@ msgstr "" "'x' в (x, y) будет использоваться при отражении по X и\n" "'y' в (x, y) будет использоваться при отражении по Y" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "Паяльная паста" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -11454,49 +11454,49 @@ msgstr "" "Инструмент для создания GCode для дозирования\n" "нанесения паяльной пасты на печатную плату." -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "Диаметры сопловых инструментов, разделенные ','" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "Новый диаметр сопла" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" "Диаметр для нового инструмента сопла, который нужно добавить в таблице " "инструмента" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "Z начала нанесения" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "Высота (Z), когда начинается выдача паяльной пасты." -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "Z нанесения" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "Высота (Z) при выполнении дозирования паяльной пасты." -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "Z конца нанесения" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "Высота (Z) при остановке выдачи паяльной пасты." -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "Z перемещения" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." @@ -11504,15 +11504,15 @@ msgstr "" "Высота (Z) для перемещения между колодками\n" "(без дозирования паяльной пасты)." -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "Z смены инструмента" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "Высота (Z) для изменения инструмента (сопла)." -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." @@ -11520,11 +11520,11 @@ msgstr "" "Положение X, Y для изменения инструмента (сопла).\n" "Формат (x, y), где x и y-действительные числа." -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." @@ -11532,11 +11532,11 @@ msgstr "" "Скорость подачи (скорость) при движении по вертикали\n" "(на плоскости Z)." -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "Скорость подачи Z Диспенсер" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." @@ -11544,11 +11544,11 @@ msgstr "" "Скорость подачи (скорость) при движении вверх по вертикали\n" "распределить положение (на плоскости Z)." -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "Скорость прямого вращения шпинделя" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." @@ -11556,19 +11556,19 @@ msgstr "" "Диспенсер скорости при нажатии паяльной пасты\n" "через сопло дозатора." -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "Задержка В НАЧАЛЕ" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "Пауза после выдачи паяльной пасты." -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "Скорость обратного вращения шпинделя" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." @@ -11576,11 +11576,11 @@ msgstr "" "Скорость распределителя пока втягивающ затир припоя\n" "через сопло дозатора." -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "Задержка В КОНЦЕ" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." @@ -11588,15 +11588,15 @@ msgstr "" "Пауза после того, как дозатор паяльной пасты будет убран,\n" "чтобы обеспечить равномерное выдавливание." -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "Параметры инструмента Substractor" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -11604,20 +11604,20 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Геометрия\n" "от другого того же типа." -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "Закрыть пути" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "" "Checking this will close the paths cut by the Geometry substractor object." msgstr "Проверка этого закроет пути, прорезанные объектом субметора Геометрия." -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "Параметры проверки правил" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -11625,20 +11625,20 @@ msgstr "" "Инструмент для проверки наличия файлов Gerber в наборе\n" "правил изготовления." -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "Размер трассы" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "Это проверяет, соблюден ли минимальный размер трассы." -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -11647,38 +11647,38 @@ msgstr "Это проверяет, соблюден ли минимальный msgid "Min value" msgstr "Минимальное значение" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "Минимальный допустимый размер трассировки." -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "Зазор между медными дорожками" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." msgstr "Проверяет, соблюдены ли минимальные зазоры между медью." -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "Минимально допустимое значение зазора." -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "Зазор между медью и контуром" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." @@ -11686,23 +11686,23 @@ msgstr "" "Проверяет, выполнены ли минимальные зазоры между медью\n" "и контурами." -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "Зазор между шелкографией" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "Проверяет, соблюдены ли минимальные зазоры между шелкографией." -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "Зазор между шелкографией и паяльной маской" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." @@ -11710,13 +11710,13 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между шелкографией\n" "и паяльной маской." -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "Зазор между шелкографией и контуром" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." @@ -11724,12 +11724,12 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между шелкографией\n" "и контурами." -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "Минимальная ширина паяльной маски" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." @@ -11737,13 +11737,13 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между паяльной маской\n" "и встречной паяльной маской." -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "Минимальное медное кольцо" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." @@ -11751,31 +11751,31 @@ msgstr "" "Проверяет, останется ли минимальное медное кольцо при сверлении\n" "отверстия в площадке." -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "Минимальное допустимое значение кольца." -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "Зазор между отверстиями" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." msgstr "Проверяет, есть ли минимальный зазор между отверстиями." -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "Минимальный допустимый размер отверстия." -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "Размер отверстия" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." @@ -11783,11 +11783,11 @@ msgstr "" "Проверяет, превышают ли размеры просверленного отверстия\n" "допустимый порог." -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "Параметры оптимизации" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -11795,20 +11795,20 @@ msgstr "" "Инструмент для поиска минимального расстояния между\n" "двумя элементами геометрии Gerber" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "Точность" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Количество десятичных знаков для расстояний и координат в этом инструменте." -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "Параметры QR-кода" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -11816,11 +11816,11 @@ msgstr "" "Инструмент для создания QR-кода, который можно вставить\n" "в выбранный файл Gerber, или его можно экспортировать в файл." -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "Версия" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." @@ -11828,11 +11828,11 @@ msgstr "" "Версия QRCode может иметь значения от 1 (21x21).\n" "до 40 (177x177)." -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "Коррекция ошибок" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -11848,11 +11848,11 @@ msgstr "" "Q = макс. 25%% ошибок могут быть исправлены\n" "H = макс. 30%% ошибок могут быть исправлены." -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "Размер поля" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." @@ -11860,11 +11860,11 @@ msgstr "" "Размер рамки регулирует общий размер QR-кода.\n" "откорректировав размер каждой рамки в коде." -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "Отступ" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." @@ -11872,24 +11872,24 @@ msgstr "" "Размер границы QR-кода. Насколько рамка толще границы.\n" "Значение по умолчанию 4. Ширина зазора вокруг QR-кода." -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "Данные QR-кода" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" "Данные QRCode. Буквенно-цифровой текст, подлежащий кодированию в QRCode." -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "Добавьте сюда текст, который будет включен в QRCode..." -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "Полярность" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" @@ -11899,17 +11899,17 @@ msgstr "" "Он может быть нарисован как негптив (квадраты видны)\n" "или позитив (квадраты непрозрачны)." -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "Негатив" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "Позитив" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -11921,7 +11921,7 @@ msgstr "" "будет добавлено как позитив. Если он добавлен к Copper Gerber.\n" "то, возможно, QRCode может быть добавлен как негатив." -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -11930,31 +11930,31 @@ msgstr "" "Ограничительная рамка, означающая пустое пространство вокруг\n" "QRCode, может иметь округлую или квадратную форму." -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "Закругленный" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "Цвет заливки" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "Задаёт цвет заливки QRCode (цвет квадратов)." -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "Цвет фона" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "Устанавливает цвет фона QRCode." -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "Параметры Copper Thieving" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -11962,16 +11962,16 @@ msgstr "" "Инструмент для создания Copper Thieving, который может быть добавлен\n" "в выбранный Gerber файл." -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "Количество шагов (линий), используемых для интерполяции окружностей." -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "Зазор" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -11981,22 +11981,22 @@ msgstr "" "(заливка полигона может быть разделена на несколько полигонов)\n" "и медными трассами в Gerber файле." -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "Выбор области" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "Ссылочный объект" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "Ссылка:" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -12011,20 +12011,20 @@ msgstr "" "- 'Референсный объект' - будет выполнять Copper Thieving в области указанной " "другим объектом." -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "Прямоугольная" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "Минимальная" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "Тип рамки:" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -12032,23 +12032,23 @@ msgstr "" "- 'Прямоугольная' - ограничительная рамка будет иметь прямоугольную форму.\n" "- 'Минимальная' - ограничительная рамка будет повторять форму корпуса." -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "Сетка точек" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "Сетка квадратов" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "Сетка линий" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "Тип заполнения:" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -12060,54 +12060,54 @@ msgstr "" "- 'Сетка квадратов' - пустая площадь будет заполнена сеткой квадратов.\n" "- 'Сетка линий' - пустая область будет заполнена сеткой линий." -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "Параметры точки сетки" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "Диаметр точки в сетке точек." -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 #: flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "Промежуток" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "Расстояние между каждыми двумя точками в сетке точек." -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "Параметры квадратной сетки" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "Размер стороны квадрата в сетке квадратов." -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "Расстояние между каждыми двумя квадратами в сетке квадратов ." -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "Параметры линий сетки" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "Размеры линий по толщине в сетке линий." -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "Расстояние между двумя линиями в сетке линий." -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "Параметры Robber Bar" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -12115,27 +12115,27 @@ msgstr "" "Параметры, используемые для robber bar.\n" "Robber ba = медная рамка для облегчения нанесения покрытия на отверстия." -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "Граница рамки." -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "Толщина" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "Толщина robber bar." -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "Рисунок гальванической маски" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "Создание рисунка гальванической маски." -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -12143,16 +12143,16 @@ msgstr "" "Расстояние между возможными элементами copper thieving\n" "и/или robber bar и фактическими отверстиями в маске." -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "Параметры контрольных точек" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "Параметры, используемые для этого инструмента." -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" @@ -12163,19 +12163,19 @@ msgstr "" "в противном случае, размер контрольного отверстия\n" "вдвое больше отверстия паяльной маски." -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "Авто" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "Вручную" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "Режим:" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " "box.\n" @@ -12185,19 +12185,19 @@ msgstr "" "ограничительной рамки.\n" "- 'Вручную' - ручное размещение контрольных точек." -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "Вверху" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "Внизу" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "Вторичные контрольные точки" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -12210,19 +12210,19 @@ msgstr "" "- 'Нет' - вторичная контрольная точка отсутствует. Порядок: снизу слева, " "сверху справа." -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "Крест" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "Шахматный порядок" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "Тип контрольных точек" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -12234,19 +12234,19 @@ msgstr "" "- 'Крест' - крестообразные.\n" "- 'Шахматный порядок' - точки в шахматном порядке." -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "Толщина линии" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "Параметры калибровки" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "Тип источника" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -12259,27 +12259,27 @@ msgstr "" "Gerber\n" "- Свободно - > щелкните мышью по холсту для получения точек калибровки" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "Свободно" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "Высота (Z) для перемещения между точками." -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "Проверка Z" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "Высота (Z) для проверки точки." -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "Обнуление Z" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." @@ -12287,11 +12287,11 @@ msgstr "" "Включает последовательное обнуление высоты (Z)\n" "при проверке." -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "Высота (Z) для установки проверочной пробы." -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" @@ -12301,11 +12301,11 @@ msgstr "" "Если значение не введено, то текущий\n" "(х, у) точка будет использоваться," -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "Вторая точка" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" @@ -12315,45 +12315,45 @@ msgstr "" "- вверху слева -> пользователь выровняет печатную плату по вертикали\n" "- внизу справа -> пользователь выровняет печатную плату по горизонтали" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Верхний левый" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Внизу справа" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "Ассоциации файлов Excellon" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "Восстановить" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "Восстановление списка расширений в состояние по умолчанию." -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "Удалить все" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "Удаляет все расширения из списка." -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "Список расширений" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12361,43 +12361,43 @@ msgstr "" "Список расширений файлов, которые будут\n" "связаны с FlatCAM." -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 +#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 msgid "Extension" msgstr "Расширение" -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 +#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 +#: flatcamGUI/PreferencesUI.py:6752 msgid "A file extension to be added or deleted to the list." msgstr "Расширение файла для добавления или удаления из списка." -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 +#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 +#: flatcamGUI/PreferencesUI.py:6760 msgid "Add Extension" msgstr "Добавить расширение" -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 msgid "Add a file extension to the list" msgstr "Добавляет расширение файла в список" -#: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 msgid "Delete Extension" msgstr "Удалить расширение" -#: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 -#: flatcamGUI/PreferencesUI.py:6752 +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 msgid "Delete a file extension from the list" msgstr "Удаляет расширение файла из списка" -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 msgid "Apply Association" msgstr "Ассоциировать" -#: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 -#: flatcamGUI/PreferencesUI.py:6760 +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12409,32 +12409,32 @@ msgstr "" "Они будут активны после следующего входа в систему.\n" "Эта работает только в Windows." -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "Ассоциации файлов GCode" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "Ассоциации файлов Gerber" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "Ключевые слова автозаполнения" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Восстановление списока ключевых слов автозаполнения в состояние по умолчанию." -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "Удаление всех ключевых слов автозаполнения из списка." -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "Список ключевых слов" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12446,23 +12446,23 @@ msgstr "" "Автозаполнение установлено\n" "в редакторе кода и для Tcl Shell." -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "Ключевое слово, которое будет добавлено или удалено из списка." -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "Добавить ключевое слово" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "Добавляет ключевое слово в список" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "Удалить ключевое слово" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "Удаляет ключевое слово из списка" @@ -16478,6 +16478,16 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +<<<<<<< HEAD +======= +#~ msgid "G-code does not have a units code: either G20 or G21" +#~ msgstr "G-code не имеет кода единиц измерения: G20 или G21" + +#~ msgid "No shape selected. Select a shape to explode" +#~ msgstr "Фигура не выбрана. Выберите фигуру для разделения" + +#, python-brace-format +>>>>>>> remotes/jpcgt/flatcam/Beta #~ msgid "" #~ "[selected] {kind} created/selected: {name}" #~ "" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 444d80ea..055bbb3d 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-12-15 16:26+0200\n" +"POT-Creation-Date: 2019-12-16 00:16+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -118,14 +118,14 @@ msgstr "" #: FlatCAMApp.py:3318 FlatCAMApp.py:5029 FlatCAMApp.py:7889 FlatCAMApp.py:7915 #: FlatCAMApp.py:9077 FlatCAMTranslation.py:108 FlatCAMTranslation.py:193 -#: flatcamGUI/PreferencesUI.py:1035 +#: flatcamGUI/PreferencesUI.py:1046 msgid "Yes" msgstr "" #: FlatCAMApp.py:3319 FlatCAMApp.py:5030 FlatCAMApp.py:7890 FlatCAMApp.py:7916 #: FlatCAMApp.py:9078 FlatCAMTranslation.py:109 FlatCAMTranslation.py:194 -#: flatcamGUI/PreferencesUI.py:1036 flatcamGUI/PreferencesUI.py:4095 -#: flatcamGUI/PreferencesUI.py:4520 flatcamTools/ToolNonCopperClear.py:189 +#: flatcamGUI/PreferencesUI.py:1047 flatcamGUI/PreferencesUI.py:4106 +#: flatcamGUI/PreferencesUI.py:4531 flatcamTools/ToolNonCopperClear.py:189 #: flatcamTools/ToolPaint.py:161 msgid "No" msgstr "" @@ -176,7 +176,7 @@ msgid "FlatCAM preferences export cancelled." msgstr "" #: FlatCAMApp.py:3926 FlatCAMApp.py:10370 FlatCAMApp.py:10418 FlatCAMApp.py:10541 -#: FlatCAMApp.py:10680 FlatCAMCommon.py:378 FlatCAMCommon.py:1094 FlatCAMObj.py:6724 +#: FlatCAMApp.py:10680 FlatCAMCommon.py:378 FlatCAMCommon.py:1094 FlatCAMObj.py:6822 #: flatcamEditors/FlatCAMTextEditor.py:228 flatcamTools/ToolFilm.py:1019 #: flatcamTools/ToolFilm.py:1195 flatcamTools/ToolSolderPaste.py:1544 msgid "" @@ -588,8 +588,8 @@ msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" #: FlatCAMApp.py:7452 flatcamEditors/FlatCAMExcEditor.py:3518 -#: flatcamEditors/FlatCAMExcEditor.py:3526 flatcamEditors/FlatCAMGeoEditor.py:3885 -#: flatcamEditors/FlatCAMGeoEditor.py:3900 flatcamEditors/FlatCAMGrbEditor.py:1068 +#: flatcamEditors/FlatCAMExcEditor.py:3526 flatcamEditors/FlatCAMGeoEditor.py:3887 +#: flatcamEditors/FlatCAMGeoEditor.py:3902 flatcamEditors/FlatCAMGrbEditor.py:1068 #: flatcamEditors/FlatCAMGrbEditor.py:1172 flatcamEditors/FlatCAMGrbEditor.py:1446 #: flatcamEditors/FlatCAMGrbEditor.py:1704 flatcamEditors/FlatCAMGrbEditor.py:4368 #: flatcamEditors/FlatCAMGrbEditor.py:4383 flatcamGUI/FlatCAMGUI.py:3106 @@ -1037,7 +1037,7 @@ msgstr "" msgid "Viewing the source code of the selected object." msgstr "" -#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7046 +#: FlatCAMApp.py:9950 FlatCAMObj.py:6445 FlatCAMObj.py:7144 msgid "Loading..." msgstr "" @@ -1620,8 +1620,8 @@ msgstr "" msgid "Custom Offset" msgstr "" -#: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1627 -#: flatcamGUI/PreferencesUI.py:3992 flatcamTools/ToolNonCopperClear.py:213 +#: FlatCAMCommon.py:517 flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1638 +#: flatcamGUI/PreferencesUI.py:4003 flatcamTools/ToolNonCopperClear.py:213 msgid "Tool Type" msgstr "" @@ -1630,10 +1630,10 @@ msgid "Tool Shape" msgstr "" #: FlatCAMCommon.py:519 flatcamGUI/ObjectUI.py:345 flatcamGUI/ObjectUI.py:820 -#: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:1667 -#: flatcamGUI/PreferencesUI.py:2335 flatcamGUI/PreferencesUI.py:3180 -#: flatcamGUI/PreferencesUI.py:4037 flatcamGUI/PreferencesUI.py:4291 -#: flatcamGUI/PreferencesUI.py:5115 flatcamTools/ToolCalculators.py:114 +#: flatcamGUI/ObjectUI.py:1405 flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:1678 +#: flatcamGUI/PreferencesUI.py:2346 flatcamGUI/PreferencesUI.py:3191 +#: flatcamGUI/PreferencesUI.py:4048 flatcamGUI/PreferencesUI.py:4302 +#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:114 #: flatcamTools/ToolCutOut.py:132 flatcamTools/ToolNonCopperClear.py:254 msgid "Cut Z" msgstr "" @@ -1655,8 +1655,8 @@ msgid "V-Angle" msgstr "" #: FlatCAMCommon.py:524 flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2353 flatcamGUI/PreferencesUI.py:3233 -#: flatcamGUI/PreferencesUI.py:6467 flatcamTools/ToolCalibration.py:74 +#: flatcamGUI/PreferencesUI.py:2364 flatcamGUI/PreferencesUI.py:3244 +#: flatcamGUI/PreferencesUI.py:6478 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "" @@ -1672,12 +1672,12 @@ msgstr "" msgid "FR Rapids" msgstr "" -#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2428 +#: FlatCAMCommon.py:528 flatcamGUI/PreferencesUI.py:2439 msgid "Spindle Speed" msgstr "" #: FlatCAMCommon.py:529 flatcamGUI/ObjectUI.py:963 flatcamGUI/ObjectUI.py:1621 -#: flatcamGUI/PreferencesUI.py:2440 flatcamGUI/PreferencesUI.py:3354 +#: flatcamGUI/PreferencesUI.py:2451 flatcamGUI/PreferencesUI.py:3365 msgid "Dwell" msgstr "" @@ -1685,8 +1685,8 @@ msgstr "" msgid "Dwelltime" msgstr "" -#: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 flatcamGUI/PreferencesUI.py:2462 -#: flatcamGUI/PreferencesUI.py:3376 +#: FlatCAMCommon.py:531 flatcamGUI/ObjectUI.py:982 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/PreferencesUI.py:3387 msgid "Preprocessor" msgstr "" @@ -1706,8 +1706,8 @@ msgstr "" msgid "Toolchange XY" msgstr "" -#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2379 flatcamGUI/PreferencesUI.py:3265 -#: flatcamGUI/PreferencesUI.py:6504 flatcamTools/ToolCalibration.py:111 +#: FlatCAMCommon.py:536 flatcamGUI/PreferencesUI.py:2390 flatcamGUI/PreferencesUI.py:3276 +#: flatcamGUI/PreferencesUI.py:6515 flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "" @@ -2056,12 +2056,12 @@ msgstr "" msgid "Skewing..." msgstr "" -#: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 flatcamGUI/PreferencesUI.py:1124 -#: flatcamGUI/PreferencesUI.py:2258 +#: FlatCAMObj.py:723 FlatCAMObj.py:2710 FlatCAMObj.py:3907 flatcamGUI/PreferencesUI.py:1135 +#: flatcamGUI/PreferencesUI.py:2269 msgid "Basic" msgstr "" -#: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 flatcamGUI/PreferencesUI.py:1125 +#: FlatCAMObj.py:745 FlatCAMObj.py:2722 FlatCAMObj.py:3928 flatcamGUI/PreferencesUI.py:1136 msgid "Advanced" msgstr "" @@ -2069,7 +2069,7 @@ msgstr "" msgid "Buffering solid geometry" msgstr "" -#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1701 +#: FlatCAMObj.py:965 camlib.py:965 flatcamGUI/PreferencesUI.py:1712 #: flatcamTools/ToolCopperThieving.py:1010 flatcamTools/ToolCopperThieving.py:1199 #: flatcamTools/ToolCopperThieving.py:1211 flatcamTools/ToolNonCopperClear.py:1629 #: flatcamTools/ToolNonCopperClear.py:1727 flatcamTools/ToolNonCopperClear.py:1739 @@ -2327,11 +2327,11 @@ msgid "" "but now there is only one value, not two." msgstr "" -#: FlatCAMObj.py:6338 FlatCAMObj.py:6996 FlatCAMObj.py:7192 +#: FlatCAMObj.py:6338 FlatCAMObj.py:7094 FlatCAMObj.py:7290 msgid "Basic" msgstr "" -#: FlatCAMObj.py:6344 FlatCAMObj.py:7000 FlatCAMObj.py:7196 +#: FlatCAMObj.py:6344 FlatCAMObj.py:7098 FlatCAMObj.py:7294 msgid "Advanced" msgstr "" @@ -2355,48 +2355,50 @@ msgstr "" msgid "Loaded Machine Code into Code Editor" msgstr "" -#: FlatCAMObj.py:6631 +#: FlatCAMObj.py:6634 msgid "This CNCJob object can't be processed because it is a" msgstr "" -#: FlatCAMObj.py:6633 +#: FlatCAMObj.py:6636 msgid "CNCJob object" msgstr "" -#: FlatCAMObj.py:6684 -msgid "G-code does not have a units code: either G20 or G21" +#: FlatCAMObj.py:6785 +msgid "" +"G-code does not have a G94 code and we will not include the code in the 'Prepend to " +"GCode' text box" msgstr "" -#: FlatCAMObj.py:6698 +#: FlatCAMObj.py:6796 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" -#: FlatCAMObj.py:6703 +#: FlatCAMObj.py:6801 msgid "Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:6720 flatcamEditors/FlatCAMTextEditor.py:224 +#: FlatCAMObj.py:6818 flatcamEditors/FlatCAMTextEditor.py:224 #: flatcamTools/ToolSolderPaste.py:1540 msgid "No such file or directory" msgstr "" -#: FlatCAMObj.py:6734 flatcamEditors/FlatCAMTextEditor.py:236 +#: FlatCAMObj.py:6832 flatcamEditors/FlatCAMTextEditor.py:236 msgid "Saved to" msgstr "" -#: FlatCAMObj.py:6744 FlatCAMObj.py:6754 +#: FlatCAMObj.py:6842 FlatCAMObj.py:6852 msgid "The used preprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:6758 +#: FlatCAMObj.py:6856 msgid "There is no preprocessor file." msgstr "" -#: FlatCAMObj.py:7015 +#: FlatCAMObj.py:7113 msgid "Script Editor" msgstr "" -#: FlatCAMObj.py:7296 +#: FlatCAMObj.py:7394 msgid "Document Editor" msgstr "" @@ -2476,62 +2478,62 @@ msgid "" "app will convert the value to negative. Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:2376 camlib.py:3089 camlib.py:3436 +#: camlib.py:2376 camlib.py:3095 camlib.py:3442 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" -#: camlib.py:2389 camlib.py:3409 +#: camlib.py:2389 camlib.py:3415 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y) \n" "but now there is only one value, not two. " msgstr "" -#: camlib.py:2458 +#: camlib.py:2464 msgid "Creating a list of points to drill..." msgstr "" -#: camlib.py:2540 +#: camlib.py:2546 msgid "Starting G-Code" msgstr "" -#: camlib.py:2635 camlib.py:2778 camlib.py:2880 camlib.py:3200 camlib.py:3547 +#: camlib.py:2641 camlib.py:2784 camlib.py:2886 camlib.py:3206 camlib.py:3553 msgid "Starting G-Code for tool with diameter" msgstr "" -#: camlib.py:2691 camlib.py:2834 camlib.py:2937 +#: camlib.py:2697 camlib.py:2840 camlib.py:2943 msgid "G91 coordinates not implemented" msgstr "" -#: camlib.py:2697 camlib.py:2841 camlib.py:2943 +#: camlib.py:2703 camlib.py:2847 camlib.py:2949 msgid "The loaded Excellon file has no drills" msgstr "" -#: camlib.py:2966 +#: camlib.py:2972 msgid "Finished G-Code generation..." msgstr "" -#: camlib.py:3061 +#: camlib.py:3067 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y) \n" "but now there is only one value, not two." msgstr "" -#: camlib.py:3074 camlib.py:3422 +#: camlib.py:3080 camlib.py:3428 msgid "Cut_Z parameter is None or zero. Most likely a bad combinations of other parameters." msgstr "" -#: camlib.py:3081 camlib.py:3428 +#: camlib.py:3087 camlib.py:3434 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into material.\n" "The Cut Z parameter needs to have a negative value, assuming it is a typo therefore the " "app will convert the value to negative.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:3094 camlib.py:3442 +#: camlib.py:3100 camlib.py:3448 msgid "Travel Z parameter is None or zero." msgstr "" -#: camlib.py:3099 camlib.py:3447 +#: camlib.py:3105 camlib.py:3453 msgid "" "The Travel Z parameter has negative value. It is the height value to travel between " "cuts.\n" @@ -2539,69 +2541,69 @@ msgid "" "the app will convert the value to positive.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:3107 camlib.py:3455 +#: camlib.py:3113 camlib.py:3461 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" -#: camlib.py:3126 camlib.py:3474 +#: camlib.py:3132 camlib.py:3480 msgid "Indexing geometry before generating G-Code..." msgstr "" -#: camlib.py:3187 camlib.py:3536 +#: camlib.py:3193 camlib.py:3542 msgid "Starting G-Code..." msgstr "" -#: camlib.py:3270 camlib.py:3618 +#: camlib.py:3276 camlib.py:3624 msgid "Finished G-Code generation" msgstr "" -#: camlib.py:3272 +#: camlib.py:3278 msgid "paths traced" msgstr "" -#: camlib.py:3309 +#: camlib.py:3315 msgid "Expected a Geometry, got" msgstr "" -#: camlib.py:3316 +#: camlib.py:3322 msgid "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" -#: camlib.py:3356 +#: camlib.py:3362 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." msgstr "" -#: camlib.py:3618 +#: camlib.py:3624 msgid " paths traced." msgstr "" -#: camlib.py:3646 +#: camlib.py:3652 msgid "There is no tool data in the SolderPaste geometry." msgstr "" -#: camlib.py:3733 +#: camlib.py:3739 msgid "Finished SolderPste G-Code generation" msgstr "" -#: camlib.py:3735 +#: camlib.py:3741 msgid "paths traced." msgstr "" -#: camlib.py:3991 +#: camlib.py:3997 msgid "Parsing GCode file. Number of lines" msgstr "" -#: camlib.py:4098 +#: camlib.py:4104 msgid "Creating Geometry from the parsed GCode file. " msgstr "" -#: camlib.py:4234 camlib.py:4518 camlib.py:4621 camlib.py:4690 +#: camlib.py:4240 camlib.py:4524 camlib.py:4627 camlib.py:4696 msgid "G91 coordinates not implemented ..." msgstr "" -#: camlib.py:4365 +#: camlib.py:4371 msgid "Unifying Geometry from parsed Geometry segments" msgstr "" @@ -2718,7 +2720,7 @@ msgstr "" msgid "Done. Drill(s) copied." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2821 +#: flatcamEditors/FlatCAMExcEditor.py:1480 flatcamGUI/PreferencesUI.py:2832 msgid "Excellon Editor" msgstr "" @@ -2749,7 +2751,7 @@ msgid "" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1529 flatcamGUI/ObjectUI.py:1297 -#: flatcamGUI/PreferencesUI.py:2852 +#: flatcamGUI/PreferencesUI.py:2863 msgid "Diameter for the new tool" msgstr "" @@ -2819,16 +2821,16 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1634 flatcamEditors/FlatCAMExcEditor.py:1848 #: flatcamEditors/FlatCAMGrbEditor.py:2696 flatcamGUI/ObjectUI.py:311 -#: flatcamGUI/PreferencesUI.py:4000 flatcamGUI/PreferencesUI.py:6397 +#: flatcamGUI/PreferencesUI.py:4011 flatcamGUI/PreferencesUI.py:6408 #: flatcamTools/ToolFiducials.py:220 flatcamTools/ToolNonCopperClear.py:221 msgid "Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2863 +#: flatcamEditors/FlatCAMExcEditor.py:1642 flatcamGUI/PreferencesUI.py:2874 msgid "Nr of drills" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2865 +#: flatcamEditors/FlatCAMExcEditor.py:1643 flatcamGUI/PreferencesUI.py:2876 msgid "Specify how many drills to be in the array." msgstr "" @@ -2836,13 +2838,13 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1783 flatcamEditors/FlatCAMExcEditor.py:1876 #: flatcamEditors/FlatCAMExcEditor.py:1927 flatcamEditors/FlatCAMGrbEditor.py:1524 #: flatcamEditors/FlatCAMGrbEditor.py:2724 flatcamEditors/FlatCAMGrbEditor.py:2773 -#: flatcamGUI/PreferencesUI.py:2973 +#: flatcamGUI/PreferencesUI.py:2984 msgid "Direction" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1663 flatcamEditors/FlatCAMExcEditor.py:1878 -#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1941 -#: flatcamGUI/PreferencesUI.py:2881 flatcamGUI/PreferencesUI.py:3029 +#: flatcamEditors/FlatCAMGrbEditor.py:2726 flatcamGUI/PreferencesUI.py:1952 +#: flatcamGUI/PreferencesUI.py:2892 flatcamGUI/PreferencesUI.py:3040 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2852,17 +2854,17 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1670 flatcamEditors/FlatCAMExcEditor.py:1792 #: flatcamEditors/FlatCAMExcEditor.py:1885 flatcamEditors/FlatCAMGrbEditor.py:2733 -#: flatcamGUI/PreferencesUI.py:1947 flatcamGUI/PreferencesUI.py:2887 -#: flatcamGUI/PreferencesUI.py:2982 flatcamGUI/PreferencesUI.py:3035 -#: flatcamGUI/PreferencesUI.py:4823 flatcamTools/ToolFilm.py:256 +#: flatcamGUI/PreferencesUI.py:1958 flatcamGUI/PreferencesUI.py:2898 +#: flatcamGUI/PreferencesUI.py:2993 flatcamGUI/PreferencesUI.py:3046 +#: flatcamGUI/PreferencesUI.py:4834 flatcamTools/ToolFilm.py:256 msgid "X" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1671 flatcamEditors/FlatCAMExcEditor.py:1793 #: flatcamEditors/FlatCAMExcEditor.py:1886 flatcamEditors/FlatCAMGrbEditor.py:2734 -#: flatcamGUI/PreferencesUI.py:1948 flatcamGUI/PreferencesUI.py:2888 -#: flatcamGUI/PreferencesUI.py:2983 flatcamGUI/PreferencesUI.py:3036 -#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:257 +#: flatcamGUI/PreferencesUI.py:1959 flatcamGUI/PreferencesUI.py:2899 +#: flatcamGUI/PreferencesUI.py:2994 flatcamGUI/PreferencesUI.py:3047 +#: flatcamGUI/PreferencesUI.py:4835 flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "" @@ -2871,25 +2873,25 @@ msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1798 flatcamEditors/FlatCAMExcEditor.py:1887 #: flatcamEditors/FlatCAMExcEditor.py:1905 flatcamEditors/FlatCAMExcEditor.py:1939 #: flatcamEditors/FlatCAMGrbEditor.py:2735 flatcamEditors/FlatCAMGrbEditor.py:2752 -#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1949 -#: flatcamGUI/PreferencesUI.py:1967 flatcamGUI/PreferencesUI.py:2889 -#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:2984 -#: flatcamGUI/PreferencesUI.py:2989 flatcamGUI/PreferencesUI.py:3037 -#: flatcamGUI/PreferencesUI.py:3058 flatcamGUI/PreferencesUI.py:5216 +#: flatcamEditors/FlatCAMGrbEditor.py:2788 flatcamGUI/PreferencesUI.py:1960 +#: flatcamGUI/PreferencesUI.py:1978 flatcamGUI/PreferencesUI.py:2900 +#: flatcamGUI/PreferencesUI.py:2919 flatcamGUI/PreferencesUI.py:2995 +#: flatcamGUI/PreferencesUI.py:3000 flatcamGUI/PreferencesUI.py:3048 +#: flatcamGUI/PreferencesUI.py:3069 flatcamGUI/PreferencesUI.py:5227 #: flatcamTools/ToolDistance.py:66 flatcamTools/ToolDistanceMin.py:68 #: flatcamTools/ToolTransform.py:62 msgid "Angle" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1676 flatcamEditors/FlatCAMExcEditor.py:1891 -#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1955 -#: flatcamGUI/PreferencesUI.py:2895 flatcamGUI/PreferencesUI.py:3043 +#: flatcamEditors/FlatCAMGrbEditor.py:2739 flatcamGUI/PreferencesUI.py:1966 +#: flatcamGUI/PreferencesUI.py:2906 flatcamGUI/PreferencesUI.py:3054 msgid "Pitch" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1678 flatcamEditors/FlatCAMExcEditor.py:1893 -#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1957 -#: flatcamGUI/PreferencesUI.py:2897 flatcamGUI/PreferencesUI.py:3045 +#: flatcamEditors/FlatCAMGrbEditor.py:2741 flatcamGUI/PreferencesUI.py:1968 +#: flatcamGUI/PreferencesUI.py:2908 flatcamGUI/PreferencesUI.py:3056 msgid "Pitch = Distance between elements of the array." msgstr "" @@ -2907,24 +2909,24 @@ msgid "Direction for circular array.Can be CW = clockwise or CCW = counter clock msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1719 flatcamEditors/FlatCAMExcEditor.py:1935 -#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:1989 -#: flatcamGUI/PreferencesUI.py:2635 flatcamGUI/PreferencesUI.py:2931 -#: flatcamGUI/PreferencesUI.py:3081 flatcamGUI/PreferencesUI.py:3509 +#: flatcamEditors/FlatCAMGrbEditor.py:2783 flatcamGUI/PreferencesUI.py:2000 +#: flatcamGUI/PreferencesUI.py:2646 flatcamGUI/PreferencesUI.py:2942 +#: flatcamGUI/PreferencesUI.py:3092 flatcamGUI/PreferencesUI.py:3520 msgid "CW" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1720 flatcamEditors/FlatCAMExcEditor.py:1936 -#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:1990 -#: flatcamGUI/PreferencesUI.py:2636 flatcamGUI/PreferencesUI.py:2932 -#: flatcamGUI/PreferencesUI.py:3082 flatcamGUI/PreferencesUI.py:3510 +#: flatcamEditors/FlatCAMGrbEditor.py:2784 flatcamGUI/PreferencesUI.py:2001 +#: flatcamGUI/PreferencesUI.py:2647 flatcamGUI/PreferencesUI.py:2943 +#: flatcamGUI/PreferencesUI.py:3093 flatcamGUI/PreferencesUI.py:3521 msgid "CCW" msgstr "" #: flatcamEditors/FlatCAMExcEditor.py:1724 flatcamEditors/FlatCAMExcEditor.py:1940 -#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1969 -#: flatcamGUI/PreferencesUI.py:1998 flatcamGUI/PreferencesUI.py:2910 -#: flatcamGUI/PreferencesUI.py:2940 flatcamGUI/PreferencesUI.py:3060 -#: flatcamGUI/PreferencesUI.py:3090 +#: flatcamEditors/FlatCAMGrbEditor.py:2790 flatcamGUI/PreferencesUI.py:1980 +#: flatcamGUI/PreferencesUI.py:2009 flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2951 flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3101 msgid "Angle at which each element in circular array is placed." msgstr "" @@ -2938,16 +2940,16 @@ msgid "" "either single or as an part of an array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2957 +#: flatcamEditors/FlatCAMExcEditor.py:1769 flatcamGUI/PreferencesUI.py:2968 #: flatcamTools/ToolProperties.py:555 msgid "Length" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2959 +#: flatcamEditors/FlatCAMExcEditor.py:1771 flatcamGUI/PreferencesUI.py:2970 msgid "Length = The length of the slot." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2975 +#: flatcamEditors/FlatCAMExcEditor.py:1785 flatcamGUI/PreferencesUI.py:2986 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2977,11 +2979,11 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3014 +#: flatcamEditors/FlatCAMExcEditor.py:1856 flatcamGUI/PreferencesUI.py:3025 msgid "Nr of slots" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3016 +#: flatcamEditors/FlatCAMExcEditor.py:1857 flatcamGUI/PreferencesUI.py:3027 msgid "Specify how many slots to be in the array." msgstr "" @@ -3058,7 +3060,7 @@ msgid "Round" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:96 flatcamEditors/FlatCAMGrbEditor.py:2552 -#: flatcamGUI/PreferencesUI.py:5990 flatcamTools/ToolQRCode.py:198 +#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:198 msgid "Square" msgstr "" @@ -3078,14 +3080,14 @@ msgstr "" msgid "Full Buffer" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:133 flatcamEditors/FlatCAMGeoEditor.py:2758 -#: flatcamGUI/FlatCAMGUI.py:1774 flatcamGUI/PreferencesUI.py:2009 +#: flatcamEditors/FlatCAMGeoEditor.py:133 flatcamEditors/FlatCAMGeoEditor.py:2763 +#: flatcamGUI/FlatCAMGUI.py:1774 flatcamGUI/PreferencesUI.py:2020 msgid "Buffer Tool" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:145 flatcamEditors/FlatCAMGeoEditor.py:162 -#: flatcamEditors/FlatCAMGeoEditor.py:179 flatcamEditors/FlatCAMGeoEditor.py:2778 -#: flatcamEditors/FlatCAMGeoEditor.py:2808 flatcamEditors/FlatCAMGeoEditor.py:2838 +#: flatcamEditors/FlatCAMGeoEditor.py:179 flatcamEditors/FlatCAMGeoEditor.py:2782 +#: flatcamEditors/FlatCAMGeoEditor.py:2812 flatcamEditors/FlatCAMGeoEditor.py:2842 #: flatcamEditors/FlatCAMGrbEditor.py:4821 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -3103,24 +3105,24 @@ msgid "Text Tool" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:442 flatcamGUI/ObjectUI.py:359 -#: flatcamGUI/PreferencesUI.py:1450 flatcamGUI/PreferencesUI.py:3145 -#: flatcamGUI/PreferencesUI.py:4501 +#: flatcamGUI/PreferencesUI.py:1461 flatcamGUI/PreferencesUI.py:3156 +#: flatcamGUI/PreferencesUI.py:4512 msgid "Tool dia" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4503 +#: flatcamEditors/FlatCAMGeoEditor.py:444 flatcamGUI/PreferencesUI.py:4514 msgid "" "Diameter of the tool to\n" "be used in the operation." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4108 -#: flatcamGUI/PreferencesUI.py:4533 flatcamTools/ToolNonCopperClear.py:319 +#: flatcamEditors/FlatCAMGeoEditor.py:455 flatcamGUI/PreferencesUI.py:4119 +#: flatcamGUI/PreferencesUI.py:4544 flatcamTools/ToolNonCopperClear.py:319 #: flatcamTools/ToolPaint.py:219 msgid "Overlap Rate" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4535 +#: flatcamEditors/FlatCAMGeoEditor.py:457 flatcamGUI/PreferencesUI.py:4546 #: flatcamTools/ToolPaint.py:221 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -3132,17 +3134,17 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4127 -#: flatcamGUI/PreferencesUI.py:4348 flatcamGUI/PreferencesUI.py:4553 -#: flatcamGUI/PreferencesUI.py:6107 flatcamGUI/PreferencesUI.py:6264 -#: flatcamGUI/PreferencesUI.py:6349 flatcamTools/ToolCopperThieving.py:111 +#: flatcamEditors/FlatCAMGeoEditor.py:475 flatcamGUI/PreferencesUI.py:4138 +#: flatcamGUI/PreferencesUI.py:4359 flatcamGUI/PreferencesUI.py:4564 +#: flatcamGUI/PreferencesUI.py:6118 flatcamGUI/PreferencesUI.py:6275 +#: flatcamGUI/PreferencesUI.py:6360 flatcamTools/ToolCopperThieving.py:111 #: flatcamTools/ToolCopperThieving.py:361 flatcamTools/ToolCutOut.py:182 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolNonCopperClear.py:337 #: flatcamTools/ToolPaint.py:238 msgid "Margin" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4555 +#: flatcamEditors/FlatCAMGeoEditor.py:477 flatcamGUI/PreferencesUI.py:4566 #: flatcamTools/ToolPaint.py:240 msgid "" "Distance by which to avoid\n" @@ -3150,8 +3152,8 @@ msgid "" "be painted." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4140 -#: flatcamGUI/PreferencesUI.py:4568 flatcamTools/ToolNonCopperClear.py:348 +#: flatcamEditors/FlatCAMGeoEditor.py:489 flatcamGUI/PreferencesUI.py:4151 +#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:348 #: flatcamTools/ToolPaint.py:251 msgid "Method" msgstr "" @@ -3162,20 +3164,20 @@ msgid "" "B>: Outwards from seed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4149 -#: flatcamGUI/PreferencesUI.py:4577 flatcamTools/ToolNonCopperClear.py:357 +#: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/PreferencesUI.py:4160 +#: flatcamGUI/PreferencesUI.py:4588 flatcamTools/ToolNonCopperClear.py:357 #: flatcamTools/ToolPaint.py:260 msgid "Standard" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4150 -#: flatcamGUI/PreferencesUI.py:4578 flatcamTools/ToolNonCopperClear.py:358 +#: flatcamEditors/FlatCAMGeoEditor.py:497 flatcamGUI/PreferencesUI.py:4161 +#: flatcamGUI/PreferencesUI.py:4589 flatcamTools/ToolNonCopperClear.py:358 #: flatcamTools/ToolPaint.py:261 msgid "Seed-based" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4151 -#: flatcamGUI/PreferencesUI.py:4579 flatcamTools/ToolNonCopperClear.py:359 +#: flatcamEditors/FlatCAMGeoEditor.py:498 flatcamGUI/PreferencesUI.py:4162 +#: flatcamGUI/PreferencesUI.py:4590 flatcamTools/ToolNonCopperClear.py:359 #: flatcamTools/ToolPaint.py:262 msgid "Straight lines" msgstr "" @@ -3184,8 +3186,8 @@ msgstr "" msgid "Connect:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4160 -#: flatcamGUI/PreferencesUI.py:4586 flatcamTools/ToolNonCopperClear.py:366 +#: flatcamEditors/FlatCAMGeoEditor.py:507 flatcamGUI/PreferencesUI.py:4171 +#: flatcamGUI/PreferencesUI.py:4597 flatcamTools/ToolNonCopperClear.py:366 #: flatcamTools/ToolPaint.py:269 msgid "" "Draw lines between resulting\n" @@ -3196,8 +3198,8 @@ msgstr "" msgid "Contour:" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4171 -#: flatcamGUI/PreferencesUI.py:4596 flatcamTools/ToolNonCopperClear.py:375 +#: flatcamEditors/FlatCAMGeoEditor.py:517 flatcamGUI/PreferencesUI.py:4182 +#: flatcamGUI/PreferencesUI.py:4607 flatcamTools/ToolNonCopperClear.py:375 #: flatcamTools/ToolPaint.py:278 msgid "" "Cut around the perimeter of the polygon\n" @@ -3218,9 +3220,9 @@ msgstr "" msgid "Paint cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:597 flatcamEditors/FlatCAMGeoEditor.py:2784 -#: flatcamEditors/FlatCAMGeoEditor.py:2814 flatcamEditors/FlatCAMGeoEditor.py:2844 -#: flatcamGUI/PreferencesUI.py:3141 flatcamTools/ToolProperties.py:120 +#: flatcamEditors/FlatCAMGeoEditor.py:597 flatcamEditors/FlatCAMGeoEditor.py:2788 +#: flatcamEditors/FlatCAMGeoEditor.py:2818 flatcamEditors/FlatCAMGeoEditor.py:2848 +#: flatcamGUI/PreferencesUI.py:3152 flatcamTools/ToolProperties.py:120 #: flatcamTools/ToolProperties.py:158 msgid "Tools" msgstr "" @@ -3234,7 +3236,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:609 flatcamEditors/FlatCAMGeoEditor.py:674 #: flatcamEditors/FlatCAMGrbEditor.py:5012 flatcamEditors/FlatCAMGrbEditor.py:5077 -#: flatcamGUI/PreferencesUI.py:5208 flatcamTools/ToolTransform.py:25 +#: flatcamGUI/PreferencesUI.py:5219 flatcamTools/ToolTransform.py:25 #: flatcamTools/ToolTransform.py:79 msgid "Rotate" msgstr "" @@ -3247,7 +3249,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:611 flatcamEditors/FlatCAMGrbEditor.py:2600 #: flatcamEditors/FlatCAMGrbEditor.py:5014 flatcamGUI/FlatCAMGUI.py:954 #: flatcamGUI/FlatCAMGUI.py:1986 flatcamGUI/FlatCAMGUI.py:2101 flatcamGUI/FlatCAMGUI.py:2514 -#: flatcamGUI/ObjectUI.py:103 flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5258 +#: flatcamGUI/ObjectUI.py:103 flatcamGUI/ObjectUI.py:121 flatcamGUI/PreferencesUI.py:5269 #: flatcamTools/ToolTransform.py:27 msgid "Scale" msgstr "" @@ -3259,8 +3261,8 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:613 flatcamEditors/FlatCAMGrbEditor.py:5016 #: flatcamGUI/ObjectUI.py:132 flatcamGUI/ObjectUI.py:148 flatcamGUI/ObjectUI.py:1217 -#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4196 -#: flatcamGUI/PreferencesUI.py:5305 flatcamTools/ToolNonCopperClear.py:397 +#: flatcamGUI/ObjectUI.py:1918 flatcamGUI/PreferencesUI.py:4207 +#: flatcamGUI/PreferencesUI.py:5316 flatcamTools/ToolNonCopperClear.py:397 #: flatcamTools/ToolTransform.py:29 msgid "Offset" msgstr "" @@ -3275,7 +3277,7 @@ msgid "Angle:" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:660 flatcamEditors/FlatCAMGrbEditor.py:5063 -#: flatcamGUI/PreferencesUI.py:5218 flatcamTools/ToolTransform.py:64 +#: flatcamGUI/PreferencesUI.py:5229 flatcamTools/ToolTransform.py:64 msgid "" "Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -3296,7 +3298,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:701 flatcamEditors/FlatCAMGeoEditor.py:721 #: flatcamEditors/FlatCAMGrbEditor.py:5104 flatcamEditors/FlatCAMGrbEditor.py:5124 -#: flatcamGUI/PreferencesUI.py:5237 flatcamGUI/PreferencesUI.py:5251 +#: flatcamGUI/PreferencesUI.py:5248 flatcamGUI/PreferencesUI.py:5262 #: flatcamTools/ToolCalibration.py:508 flatcamTools/ToolCalibration.py:521 msgid "" "Angle for Skew action, in degrees.\n" @@ -3362,7 +3364,7 @@ msgid "Scale Y" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:800 flatcamEditors/FlatCAMGrbEditor.py:5203 -#: flatcamGUI/PreferencesUI.py:5287 flatcamTools/ToolTransform.py:191 +#: flatcamGUI/PreferencesUI.py:5298 flatcamTools/ToolTransform.py:191 msgid "Link" msgstr "" @@ -3373,7 +3375,7 @@ msgid "" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:808 flatcamEditors/FlatCAMGrbEditor.py:5211 -#: flatcamGUI/PreferencesUI.py:5295 flatcamTools/ToolTransform.py:199 +#: flatcamGUI/PreferencesUI.py:5306 flatcamTools/ToolTransform.py:199 msgid "Scale Reference" msgstr "" @@ -3651,261 +3653,257 @@ msgstr "" msgid "Geometry shape skew on Y axis canceled" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1944 flatcamEditors/FlatCAMGeoEditor.py:1996 +#: flatcamEditors/FlatCAMGeoEditor.py:1946 flatcamEditors/FlatCAMGeoEditor.py:2000 #: flatcamEditors/FlatCAMGrbEditor.py:1397 flatcamEditors/FlatCAMGrbEditor.py:1467 msgid "Click on Center point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1951 flatcamEditors/FlatCAMGrbEditor.py:1405 +#: flatcamEditors/FlatCAMGeoEditor.py:1953 flatcamEditors/FlatCAMGrbEditor.py:1405 msgid "Click on Perimeter point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:1981 +#: flatcamEditors/FlatCAMGeoEditor.py:1983 msgid "Done. Adding Circle completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2016 flatcamEditors/FlatCAMGrbEditor.py:1499 +#: flatcamEditors/FlatCAMGeoEditor.py:2020 flatcamEditors/FlatCAMGrbEditor.py:1499 msgid "Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2018 flatcamEditors/FlatCAMGrbEditor.py:1501 +#: flatcamEditors/FlatCAMGeoEditor.py:2022 flatcamEditors/FlatCAMGrbEditor.py:1501 msgid "Click on Point3 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2020 flatcamEditors/FlatCAMGrbEditor.py:1503 +#: flatcamEditors/FlatCAMGeoEditor.py:2024 flatcamEditors/FlatCAMGrbEditor.py:1503 msgid "Click on Stop point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2025 flatcamEditors/FlatCAMGrbEditor.py:1508 +#: flatcamEditors/FlatCAMGeoEditor.py:2029 flatcamEditors/FlatCAMGrbEditor.py:1508 msgid "Click on Stop point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2027 flatcamEditors/FlatCAMGrbEditor.py:1510 +#: flatcamEditors/FlatCAMGeoEditor.py:2031 flatcamEditors/FlatCAMGrbEditor.py:1510 msgid "Click on Point2 to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2029 flatcamEditors/FlatCAMGrbEditor.py:1512 +#: flatcamEditors/FlatCAMGeoEditor.py:2033 flatcamEditors/FlatCAMGrbEditor.py:1512 msgid "Click on Center point to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2041 +#: flatcamEditors/FlatCAMGeoEditor.py:2045 #, python-format msgid "Direction: %s" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2051 flatcamEditors/FlatCAMGrbEditor.py:1534 +#: flatcamEditors/FlatCAMGeoEditor.py:2055 flatcamEditors/FlatCAMGrbEditor.py:1534 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2054 flatcamEditors/FlatCAMGrbEditor.py:1537 +#: flatcamEditors/FlatCAMGeoEditor.py:2058 flatcamEditors/FlatCAMGrbEditor.py:1537 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2057 flatcamEditors/FlatCAMGrbEditor.py:1540 +#: flatcamEditors/FlatCAMGeoEditor.py:2061 flatcamEditors/FlatCAMGrbEditor.py:1540 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2196 +#: flatcamEditors/FlatCAMGeoEditor.py:2200 msgid "Done. Arc completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2215 flatcamEditors/FlatCAMGeoEditor.py:2269 -#: flatcamEditors/FlatCAMGeoEditor.py:2696 +#: flatcamEditors/FlatCAMGeoEditor.py:2220 flatcamEditors/FlatCAMGeoEditor.py:2275 +#: flatcamEditors/FlatCAMGeoEditor.py:2701 msgid "Click on 1st corner ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2221 +#: flatcamEditors/FlatCAMGeoEditor.py:2226 msgid "Click on opposite corner to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2250 +#: flatcamEditors/FlatCAMGeoEditor.py:2255 msgid "Done. Rectangle completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2276 +#: flatcamEditors/FlatCAMGeoEditor.py:2282 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2305 +#: flatcamEditors/FlatCAMGeoEditor.py:2311 msgid "Done. Polygon completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2315 flatcamEditors/FlatCAMGeoEditor.py:2361 +#: flatcamEditors/FlatCAMGeoEditor.py:2321 flatcamEditors/FlatCAMGeoEditor.py:2368 #: flatcamEditors/FlatCAMGrbEditor.py:1086 flatcamEditors/FlatCAMGrbEditor.py:1288 msgid "Backtracked one point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2343 +#: flatcamEditors/FlatCAMGeoEditor.py:2350 msgid "Done. Path completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2461 -msgid "No shape selected. Select a shape to explode" -msgstr "" - -#: flatcamEditors/FlatCAMGeoEditor.py:2494 +#: flatcamEditors/FlatCAMGeoEditor.py:2500 msgid "Done. Polygons exploded into lines." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2516 +#: flatcamEditors/FlatCAMGeoEditor.py:2523 msgid "MOVE: No shape selected. Select a shape to move" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2518 flatcamEditors/FlatCAMGeoEditor.py:2530 +#: flatcamEditors/FlatCAMGeoEditor.py:2525 flatcamEditors/FlatCAMGeoEditor.py:2537 msgid " MOVE: Click on reference point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2528 msgid " Click on destination point ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2556 +#: flatcamEditors/FlatCAMGeoEditor.py:2563 msgid "Done. Geometry(s) Move completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2677 +#: flatcamEditors/FlatCAMGeoEditor.py:2683 msgid "Done. Geometry(s) Copy completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2713 +#: flatcamEditors/FlatCAMGeoEditor.py:2718 msgid "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. Error" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2720 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 msgid "No text to add." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2726 +#: flatcamEditors/FlatCAMGeoEditor.py:2731 msgid " Done. Adding Text completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2754 +#: flatcamEditors/FlatCAMGeoEditor.py:2759 msgid "Create buffer geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2766 flatcamEditors/FlatCAMGeoEditor.py:2796 -#: flatcamEditors/FlatCAMGeoEditor.py:2826 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 flatcamEditors/FlatCAMGeoEditor.py:2800 +#: flatcamEditors/FlatCAMGeoEditor.py:2830 msgid "Buffer cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2791 flatcamEditors/FlatCAMGrbEditor.py:4865 +#: flatcamEditors/FlatCAMGeoEditor.py:2795 flatcamEditors/FlatCAMGrbEditor.py:4865 msgid "Done. Buffer Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2821 +#: flatcamEditors/FlatCAMGeoEditor.py:2825 msgid "Done. Buffer Int Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2851 +#: flatcamEditors/FlatCAMGeoEditor.py:2855 msgid "Done. Buffer Ext Tool completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2886 flatcamEditors/FlatCAMGrbEditor.py:2087 +#: flatcamEditors/FlatCAMGeoEditor.py:2891 flatcamEditors/FlatCAMGrbEditor.py:2087 msgid "Select a shape to act as deletion area ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2888 flatcamEditors/FlatCAMGeoEditor.py:2907 -#: flatcamEditors/FlatCAMGeoEditor.py:2913 flatcamEditors/FlatCAMGrbEditor.py:2089 +#: flatcamEditors/FlatCAMGeoEditor.py:2893 flatcamEditors/FlatCAMGeoEditor.py:2912 +#: flatcamEditors/FlatCAMGeoEditor.py:2918 flatcamEditors/FlatCAMGrbEditor.py:2089 msgid "Click to pick-up the erase shape..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2917 flatcamEditors/FlatCAMGrbEditor.py:2146 +#: flatcamEditors/FlatCAMGeoEditor.py:2922 flatcamEditors/FlatCAMGrbEditor.py:2146 msgid "Click to erase ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2947 flatcamEditors/FlatCAMGrbEditor.py:2180 +#: flatcamEditors/FlatCAMGeoEditor.py:2952 flatcamEditors/FlatCAMGrbEditor.py:2180 msgid "Done. Eraser tool action completed." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:2990 +#: flatcamEditors/FlatCAMGeoEditor.py:2993 msgid "Create Paint geometry ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3004 flatcamEditors/FlatCAMGrbEditor.py:2331 +#: flatcamEditors/FlatCAMGeoEditor.py:3006 flatcamEditors/FlatCAMGrbEditor.py:2331 msgid "Shape transformations ..." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3618 +#: flatcamEditors/FlatCAMGeoEditor.py:3620 msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:3620 +#: flatcamEditors/FlatCAMGeoEditor.py:3622 msgid "with diameter" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4018 +#: flatcamEditors/FlatCAMGeoEditor.py:4020 msgid "Copy cancelled. No shape selected." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4025 flatcamGUI/FlatCAMGUI.py:3435 +#: flatcamEditors/FlatCAMGeoEditor.py:4027 flatcamGUI/FlatCAMGUI.py:3435 #: flatcamGUI/FlatCAMGUI.py:3482 flatcamGUI/FlatCAMGUI.py:3501 flatcamGUI/FlatCAMGUI.py:3636 #: flatcamGUI/FlatCAMGUI.py:3649 flatcamGUI/FlatCAMGUI.py:3683 flatcamGUI/FlatCAMGUI.py:3741 msgid "Click on target point." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4328 flatcamEditors/FlatCAMGeoEditor.py:4363 +#: flatcamEditors/FlatCAMGeoEditor.py:4330 flatcamEditors/FlatCAMGeoEditor.py:4365 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4449 flatcamEditors/FlatCAMGeoEditor.py:4553 +#: flatcamEditors/FlatCAMGeoEditor.py:4451 flatcamEditors/FlatCAMGeoEditor.py:4555 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an 'inside' shape" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4459 flatcamEditors/FlatCAMGeoEditor.py:4512 -#: flatcamEditors/FlatCAMGeoEditor.py:4562 +#: flatcamEditors/FlatCAMGeoEditor.py:4461 flatcamEditors/FlatCAMGeoEditor.py:4514 +#: flatcamEditors/FlatCAMGeoEditor.py:4564 msgid "Nothing selected for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4464 flatcamEditors/FlatCAMGeoEditor.py:4516 -#: flatcamEditors/FlatCAMGeoEditor.py:4567 +#: flatcamEditors/FlatCAMGeoEditor.py:4466 flatcamEditors/FlatCAMGeoEditor.py:4518 +#: flatcamEditors/FlatCAMGeoEditor.py:4569 msgid "Invalid distance for buffering." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4488 flatcamEditors/FlatCAMGeoEditor.py:4587 +#: flatcamEditors/FlatCAMGeoEditor.py:4490 flatcamEditors/FlatCAMGeoEditor.py:4589 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4499 +#: flatcamEditors/FlatCAMGeoEditor.py:4501 msgid "Full buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4505 +#: flatcamEditors/FlatCAMGeoEditor.py:4507 msgid "Negative buffer value is not accepted." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4536 +#: flatcamEditors/FlatCAMGeoEditor.py:4538 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4546 +#: flatcamEditors/FlatCAMGeoEditor.py:4548 msgid "Interior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4597 +#: flatcamEditors/FlatCAMGeoEditor.py:4599 msgid "Exterior buffer geometry created." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4603 +#: flatcamEditors/FlatCAMGeoEditor.py:4605 #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4610 +#: flatcamEditors/FlatCAMGeoEditor.py:4612 msgid "Nothing selected for painting." msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4616 +#: flatcamEditors/FlatCAMGeoEditor.py:4618 msgid "Invalid value for" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4675 +#: flatcamEditors/FlatCAMGeoEditor.py:4677 msgid "" "Could not do Paint. Try a different combination of parameters. Or a different method of " "Paint" msgstr "" -#: flatcamEditors/FlatCAMGeoEditor.py:4689 +#: flatcamEditors/FlatCAMGeoEditor.py:4691 msgid "Paint done." msgstr "" @@ -4032,7 +4030,7 @@ msgid "Done. Apertures copied." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2376 flatcamGUI/FlatCAMGUI.py:2079 -#: flatcamGUI/PreferencesUI.py:1848 +#: flatcamGUI/PreferencesUI.py:1859 msgid "Gerber Editor" msgstr "" @@ -4056,8 +4054,8 @@ msgid "Type" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2409 flatcamEditors/FlatCAMGrbEditor.py:3755 -#: flatcamGUI/ObjectUI.py:258 flatcamGUI/PreferencesUI.py:6202 -#: flatcamGUI/PreferencesUI.py:6231 flatcamGUI/PreferencesUI.py:6333 +#: flatcamGUI/ObjectUI.py:258 flatcamGUI/PreferencesUI.py:6213 +#: flatcamGUI/PreferencesUI.py:6242 flatcamGUI/PreferencesUI.py:6344 #: flatcamTools/ToolCopperThieving.py:260 flatcamTools/ToolCopperThieving.py:300 #: flatcamTools/ToolFiducials.py:156 msgid "Size" @@ -4092,7 +4090,7 @@ msgid "" " - (dia, nVertices) for P type" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1879 +#: flatcamEditors/FlatCAMGrbEditor.py:2445 flatcamGUI/PreferencesUI.py:1890 msgid "Code for the new aperture" msgstr "" @@ -4156,7 +4154,7 @@ msgstr "" msgid "Buffer a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2542 flatcamGUI/PreferencesUI.py:2024 msgid "Buffer distance" msgstr "" @@ -4187,7 +4185,7 @@ msgstr "" msgid "Scale a aperture in the aperture list" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2028 +#: flatcamEditors/FlatCAMGrbEditor.py:2585 flatcamGUI/PreferencesUI.py:2039 msgid "Scale factor" msgstr "" @@ -4237,7 +4235,7 @@ msgstr "" msgid "Delete all the marked polygons." msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:787 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:798 msgid "Clear" msgstr "" @@ -4260,11 +4258,11 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1916 +#: flatcamEditors/FlatCAMGrbEditor.py:2703 flatcamGUI/PreferencesUI.py:1927 msgid "Nr of pads" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1918 +#: flatcamEditors/FlatCAMGrbEditor.py:2705 flatcamGUI/PreferencesUI.py:1929 msgid "Specify how many pads to be in the array." msgstr "" @@ -4447,8 +4445,8 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" #: flatcamEditors/FlatCAMTextEditor.py:87 flatcamGUI/ObjectUI.py:482 -#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1495 -#: flatcamGUI/PreferencesUI.py:3642 flatcamGUI/PreferencesUI.py:4617 +#: flatcamGUI/ObjectUI.py:1811 flatcamGUI/PreferencesUI.py:1506 +#: flatcamGUI/PreferencesUI.py:3653 flatcamGUI/PreferencesUI.py:4628 msgid "All" msgstr "" @@ -5969,7 +5967,7 @@ msgstr "" msgid "Eraser Tool" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2039 +#: flatcamGUI/FlatCAMGUI.py:1990 flatcamGUI/PreferencesUI.py:2050 msgid "Mark Area Tool" msgstr "" @@ -6047,7 +6045,7 @@ msgid "Subtraction" msgstr "" #: flatcamGUI/FlatCAMGUI.py:2070 flatcamGUI/ObjectUI.py:1813 -#: flatcamGUI/PreferencesUI.py:3644 +#: flatcamGUI/PreferencesUI.py:3655 msgid "Cut" msgstr "" @@ -6241,30 +6239,30 @@ msgid "Gerber Object" msgstr "" #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:767 flatcamGUI/ObjectUI.py:1205 -#: flatcamGUI/ObjectUI.py:1907 flatcamGUI/PreferencesUI.py:1361 -#: flatcamGUI/PreferencesUI.py:3119 flatcamGUI/PreferencesUI.py:3629 +#: flatcamGUI/ObjectUI.py:1907 flatcamGUI/PreferencesUI.py:1372 +#: flatcamGUI/PreferencesUI.py:3130 flatcamGUI/PreferencesUI.py:3640 msgid "Plot (show) this object." msgstr "" -#: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 flatcamGUI/PreferencesUI.py:1359 -#: flatcamGUI/PreferencesUI.py:2085 flatcamGUI/PreferencesUI.py:3117 +#: flatcamGUI/ObjectUI.py:184 flatcamGUI/ObjectUI.py:765 flatcamGUI/PreferencesUI.py:1370 +#: flatcamGUI/PreferencesUI.py:2096 flatcamGUI/PreferencesUI.py:3128 msgid "Plot" msgstr "" #: flatcamGUI/ObjectUI.py:189 flatcamGUI/ObjectUI.py:726 flatcamGUI/ObjectUI.py:1159 -#: flatcamGUI/ObjectUI.py:1797 flatcamGUI/PreferencesUI.py:1338 -#: flatcamGUI/PreferencesUI.py:2079 flatcamGUI/PreferencesUI.py:3113 -#: flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1797 flatcamGUI/PreferencesUI.py:1349 +#: flatcamGUI/PreferencesUI.py:2090 flatcamGUI/PreferencesUI.py:3124 +#: flatcamGUI/PreferencesUI.py:3629 msgid "Plot Options" msgstr "" -#: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 flatcamGUI/PreferencesUI.py:1345 -#: flatcamGUI/PreferencesUI.py:2091 flatcamGUI/PreferencesUI.py:6154 +#: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:727 flatcamGUI/PreferencesUI.py:1356 +#: flatcamGUI/PreferencesUI.py:2102 flatcamGUI/PreferencesUI.py:6165 #: flatcamTools/ToolCopperThieving.py:190 msgid "Solid" msgstr "" -#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1347 +#: flatcamGUI/ObjectUI.py:197 flatcamGUI/PreferencesUI.py:1358 msgid "Solid color polygons." msgstr "" @@ -6272,7 +6270,7 @@ msgstr "" msgid "Multi-Color" msgstr "" -#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1354 +#: flatcamGUI/ObjectUI.py:205 flatcamGUI/PreferencesUI.py:1365 msgid "Draw polygons in different colors." msgstr "" @@ -6304,17 +6302,17 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1439 +#: flatcamGUI/ObjectUI.py:286 flatcamGUI/PreferencesUI.py:1450 msgid "Isolation Routing" msgstr "" -#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1441 +#: flatcamGUI/ObjectUI.py:288 flatcamGUI/PreferencesUI.py:1452 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." msgstr "" -#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1629 +#: flatcamGUI/ObjectUI.py:306 flatcamGUI/PreferencesUI.py:1640 msgid "" "Choose what tool to use for Gerber isolation:\n" "'Circular' or 'V-shape'.\n" @@ -6326,30 +6324,30 @@ msgstr "" msgid "V-Shape" msgstr "" -#: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 flatcamGUI/PreferencesUI.py:1641 -#: flatcamGUI/PreferencesUI.py:4011 flatcamTools/ToolNonCopperClear.py:231 +#: flatcamGUI/ObjectUI.py:318 flatcamGUI/ObjectUI.py:1374 flatcamGUI/PreferencesUI.py:1652 +#: flatcamGUI/PreferencesUI.py:4022 flatcamTools/ToolNonCopperClear.py:231 msgid "V-Tip Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 flatcamGUI/PreferencesUI.py:1643 -#: flatcamGUI/PreferencesUI.py:4013 flatcamTools/ToolNonCopperClear.py:233 +#: flatcamGUI/ObjectUI.py:320 flatcamGUI/ObjectUI.py:1377 flatcamGUI/PreferencesUI.py:1654 +#: flatcamGUI/PreferencesUI.py:4024 flatcamTools/ToolNonCopperClear.py:233 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 flatcamGUI/PreferencesUI.py:1654 -#: flatcamGUI/PreferencesUI.py:4023 flatcamTools/ToolNonCopperClear.py:242 +#: flatcamGUI/ObjectUI.py:331 flatcamGUI/ObjectUI.py:1389 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/PreferencesUI.py:4034 flatcamTools/ToolNonCopperClear.py:242 msgid "V-Tip Angle" msgstr "" -#: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 flatcamGUI/PreferencesUI.py:1656 -#: flatcamGUI/PreferencesUI.py:4025 flatcamTools/ToolNonCopperClear.py:244 +#: flatcamGUI/ObjectUI.py:333 flatcamGUI/ObjectUI.py:1392 flatcamGUI/PreferencesUI.py:1667 +#: flatcamGUI/PreferencesUI.py:4036 flatcamTools/ToolNonCopperClear.py:244 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 flatcamGUI/PreferencesUI.py:1669 -#: flatcamGUI/PreferencesUI.py:3182 flatcamGUI/PreferencesUI.py:4294 +#: flatcamGUI/ObjectUI.py:347 flatcamGUI/ObjectUI.py:1408 flatcamGUI/PreferencesUI.py:1680 +#: flatcamGUI/PreferencesUI.py:3193 flatcamGUI/PreferencesUI.py:4305 #: flatcamTools/ToolCutOut.py:135 msgid "" "Cutting depth (negative)\n" @@ -6365,40 +6363,40 @@ msgid "" "this parameter." msgstr "" -#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/ObjectUI.py:377 flatcamGUI/PreferencesUI.py:1474 msgid "# Passes" msgstr "" -#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1465 +#: flatcamGUI/ObjectUI.py:379 flatcamGUI/PreferencesUI.py:1476 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" -#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1475 +#: flatcamGUI/ObjectUI.py:389 flatcamGUI/PreferencesUI.py:1486 msgid "Pass overlap" msgstr "" -#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1477 +#: flatcamGUI/ObjectUI.py:391 flatcamGUI/PreferencesUI.py:1488 msgid "How much (fraction) of the tool width to overlap each tool pass." msgstr "" -#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1502 -#: flatcamGUI/PreferencesUI.py:3595 flatcamGUI/PreferencesUI.py:4068 +#: flatcamGUI/ObjectUI.py:403 flatcamGUI/PreferencesUI.py:1513 +#: flatcamGUI/PreferencesUI.py:3606 flatcamGUI/PreferencesUI.py:4079 #: flatcamTools/ToolNonCopperClear.py:162 msgid "Milling Type" msgstr "" -#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1504 -#: flatcamGUI/PreferencesUI.py:3597 +#: flatcamGUI/ObjectUI.py:405 flatcamGUI/PreferencesUI.py:1515 +#: flatcamGUI/PreferencesUI.py:3608 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1509 -#: flatcamGUI/PreferencesUI.py:3601 flatcamGUI/PreferencesUI.py:4075 +#: flatcamGUI/ObjectUI.py:409 flatcamGUI/PreferencesUI.py:1520 +#: flatcamGUI/PreferencesUI.py:3612 flatcamGUI/PreferencesUI.py:4086 #: flatcamTools/ToolNonCopperClear.py:169 msgid "Climb" msgstr "" @@ -6411,15 +6409,15 @@ msgstr "" msgid "Combine" msgstr "" -#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1516 +#: flatcamGUI/ObjectUI.py:417 flatcamGUI/PreferencesUI.py:1527 msgid "Combine all passes into one object" msgstr "" -#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1608 +#: flatcamGUI/ObjectUI.py:421 flatcamGUI/PreferencesUI.py:1619 msgid "\"Follow\"" msgstr "" -#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1610 +#: flatcamGUI/ObjectUI.py:422 flatcamGUI/PreferencesUI.py:1621 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6450,7 +6448,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6454 +#: flatcamGUI/ObjectUI.py:468 flatcamGUI/PreferencesUI.py:6465 #: flatcamTools/ToolCalibration.py:186 flatcamTools/ToolNonCopperClear.py:100 #: flatcamTools/ToolPaint.py:103 flatcamTools/ToolPanelize.py:81 #: flatcamTools/ToolPanelize.py:94 @@ -6461,27 +6459,27 @@ msgstr "" msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1489 +#: flatcamGUI/ObjectUI.py:476 flatcamGUI/PreferencesUI.py:1500 msgid "Scope" msgstr "" -#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1491 +#: flatcamGUI/ObjectUI.py:478 flatcamGUI/PreferencesUI.py:1502 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" "- 'Selection' -> Isolate a selection of polygons." msgstr "" -#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1496 -#: flatcamGUI/PreferencesUI.py:4604 flatcamTools/ToolPaint.py:300 +#: flatcamGUI/ObjectUI.py:483 flatcamGUI/PreferencesUI.py:1507 +#: flatcamGUI/PreferencesUI.py:4615 flatcamTools/ToolPaint.py:300 msgid "Selection" msgstr "" -#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1682 +#: flatcamGUI/ObjectUI.py:491 flatcamGUI/PreferencesUI.py:1693 msgid "Isolation Type" msgstr "" -#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1684 +#: flatcamGUI/ObjectUI.py:493 flatcamGUI/PreferencesUI.py:1695 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -6493,8 +6491,8 @@ msgid "" "inside of the polygon (e.g polygon is a 'doughnut' shape)." msgstr "" -#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1693 -#: flatcamGUI/PreferencesUI.py:1709 +#: flatcamGUI/ObjectUI.py:502 flatcamGUI/PreferencesUI.py:1704 +#: flatcamGUI/PreferencesUI.py:1720 msgid "Full" msgstr "" @@ -6539,7 +6537,7 @@ msgstr "" msgid "Clear N-copper" msgstr "" -#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3975 +#: flatcamGUI/ObjectUI.py:561 flatcamGUI/PreferencesUI.py:3986 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6556,7 +6554,7 @@ msgstr "" msgid "Board cutout" msgstr "" -#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4267 +#: flatcamGUI/ObjectUI.py:583 flatcamGUI/PreferencesUI.py:4278 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6569,11 +6567,11 @@ msgid "" "the board cutout." msgstr "" -#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1521 +#: flatcamGUI/ObjectUI.py:608 flatcamGUI/PreferencesUI.py:1532 msgid "Non-copper regions" msgstr "" -#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1523 +#: flatcamGUI/ObjectUI.py:610 flatcamGUI/PreferencesUI.py:1534 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6582,12 +6580,12 @@ msgid "" "copper from a specified region." msgstr "" -#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 flatcamGUI/PreferencesUI.py:1535 -#: flatcamGUI/PreferencesUI.py:1563 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:661 flatcamGUI/PreferencesUI.py:1546 +#: flatcamGUI/PreferencesUI.py:1574 msgid "Boundary Margin" msgstr "" -#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1537 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/PreferencesUI.py:1548 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6595,12 +6593,12 @@ msgid "" "distance." msgstr "" -#: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 flatcamGUI/PreferencesUI.py:1550 -#: flatcamGUI/PreferencesUI.py:1576 +#: flatcamGUI/ObjectUI.py:637 flatcamGUI/ObjectUI.py:675 flatcamGUI/PreferencesUI.py:1561 +#: flatcamGUI/PreferencesUI.py:1587 msgid "Rounded Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1552 +#: flatcamGUI/ObjectUI.py:639 flatcamGUI/PreferencesUI.py:1563 msgid "Resulting geometry will have rounded corners." msgstr "" @@ -6608,8 +6606,8 @@ msgstr "" msgid "Generate Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1557 -#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolPanelize.py:95 +#: flatcamGUI/ObjectUI.py:653 flatcamGUI/PreferencesUI.py:1568 +#: flatcamGUI/PreferencesUI.py:5995 flatcamTools/ToolPanelize.py:95 #: flatcamTools/ToolQRCode.py:192 msgid "Bounding Box" msgstr "" @@ -6620,13 +6618,13 @@ msgid "" "Square shape." msgstr "" -#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1565 +#: flatcamGUI/ObjectUI.py:663 flatcamGUI/PreferencesUI.py:1576 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" -#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1578 +#: flatcamGUI/ObjectUI.py:677 flatcamGUI/PreferencesUI.py:1589 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6650,12 +6648,12 @@ msgstr "" msgid "Drills" msgstr "" -#: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:2953 +#: flatcamGUI/ObjectUI.py:777 flatcamGUI/ObjectUI.py:1928 flatcamGUI/PreferencesUI.py:2964 #: flatcamTools/ToolProperties.py:162 msgid "Slots" msgstr "" -#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/ObjectUI.py:778 flatcamGUI/PreferencesUI.py:2567 msgid "Offset Z" msgstr "" @@ -6686,7 +6684,7 @@ msgid "" "milling them with an endmill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2558 +#: flatcamGUI/ObjectUI.py:796 flatcamGUI/PreferencesUI.py:2569 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -6699,8 +6697,8 @@ msgid "" "This does not select the tools for G-code generation." msgstr "" -#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2324 -#: flatcamGUI/PreferencesUI.py:3168 +#: flatcamGUI/ObjectUI.py:807 flatcamGUI/PreferencesUI.py:2335 +#: flatcamGUI/PreferencesUI.py:3179 msgid "Create CNC Job" msgstr "" @@ -6710,24 +6708,24 @@ msgid "" "for this drill object." msgstr "" -#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2337 +#: flatcamGUI/ObjectUI.py:822 flatcamGUI/PreferencesUI.py:2348 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" -#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2355 +#: flatcamGUI/ObjectUI.py:841 flatcamGUI/PreferencesUI.py:2366 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" -#: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 flatcamGUI/PreferencesUI.py:2370 -#: flatcamGUI/PreferencesUI.py:3253 +#: flatcamGUI/ObjectUI.py:858 flatcamGUI/ObjectUI.py:1478 flatcamGUI/PreferencesUI.py:2381 +#: flatcamGUI/PreferencesUI.py:3264 msgid "Tool change" msgstr "" -#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2372 +#: flatcamGUI/ObjectUI.py:860 flatcamGUI/PreferencesUI.py:2383 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -6737,43 +6735,43 @@ msgstr "" msgid "Tool change Z" msgstr "" -#: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 flatcamGUI/PreferencesUI.py:2381 -#: flatcamGUI/PreferencesUI.py:3268 +#: flatcamGUI/ObjectUI.py:868 flatcamGUI/ObjectUI.py:1474 flatcamGUI/PreferencesUI.py:2392 +#: flatcamGUI/PreferencesUI.py:3279 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" -#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2576 -#: flatcamGUI/PreferencesUI.py:3421 +#: flatcamGUI/ObjectUI.py:886 flatcamGUI/PreferencesUI.py:2587 +#: flatcamGUI/PreferencesUI.py:3432 msgid "Start move Z" msgstr "" -#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2578 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/PreferencesUI.py:2589 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 flatcamGUI/PreferencesUI.py:2396 -#: flatcamGUI/PreferencesUI.py:3287 +#: flatcamGUI/ObjectUI.py:896 flatcamGUI/ObjectUI.py:1512 flatcamGUI/PreferencesUI.py:2407 +#: flatcamGUI/PreferencesUI.py:3298 msgid "End move Z" msgstr "" -#: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 flatcamGUI/PreferencesUI.py:2398 -#: flatcamGUI/PreferencesUI.py:3289 +#: flatcamGUI/ObjectUI.py:898 flatcamGUI/ObjectUI.py:1514 flatcamGUI/PreferencesUI.py:2409 +#: flatcamGUI/PreferencesUI.py:3300 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "" -#: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 flatcamGUI/PreferencesUI.py:2413 -#: flatcamGUI/PreferencesUI.py:3322 flatcamGUI/PreferencesUI.py:5498 +#: flatcamGUI/ObjectUI.py:915 flatcamGUI/ObjectUI.py:1545 flatcamGUI/PreferencesUI.py:2424 +#: flatcamGUI/PreferencesUI.py:3333 flatcamGUI/PreferencesUI.py:5509 #: flatcamTools/ToolSolderPaste.py:264 msgid "Feedrate Z" msgstr "" -#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2415 +#: flatcamGUI/ObjectUI.py:917 flatcamGUI/PreferencesUI.py:2426 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6781,12 +6779,12 @@ msgid "" "This is for linear move G01." msgstr "" -#: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 flatcamGUI/PreferencesUI.py:2586 -#: flatcamGUI/PreferencesUI.py:3431 +#: flatcamGUI/ObjectUI.py:931 flatcamGUI/ObjectUI.py:1560 flatcamGUI/PreferencesUI.py:2597 +#: flatcamGUI/PreferencesUI.py:3442 msgid "Feedrate Rapids" msgstr "" -#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2588 +#: flatcamGUI/ObjectUI.py:933 flatcamGUI/PreferencesUI.py:2599 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6795,57 +6793,57 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3338 +#: flatcamGUI/ObjectUI.py:951 flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3349 msgid "Spindle speed" msgstr "" -#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2430 +#: flatcamGUI/ObjectUI.py:953 flatcamGUI/PreferencesUI.py:2441 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" -#: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:2442 -#: flatcamGUI/PreferencesUI.py:3356 +#: flatcamGUI/ObjectUI.py:965 flatcamGUI/ObjectUI.py:1624 flatcamGUI/PreferencesUI.py:2453 +#: flatcamGUI/PreferencesUI.py:3367 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" -#: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 flatcamGUI/PreferencesUI.py:2447 -#: flatcamGUI/PreferencesUI.py:3361 +#: flatcamGUI/ObjectUI.py:974 flatcamGUI/ObjectUI.py:1634 flatcamGUI/PreferencesUI.py:2458 +#: flatcamGUI/PreferencesUI.py:3372 msgid "Number of time units for spindle to dwell." msgstr "" -#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2464 +#: flatcamGUI/ObjectUI.py:984 flatcamGUI/PreferencesUI.py:2475 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." msgstr "" -#: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 flatcamGUI/PreferencesUI.py:2602 -#: flatcamGUI/PreferencesUI.py:3472 +#: flatcamGUI/ObjectUI.py:993 flatcamGUI/ObjectUI.py:1654 flatcamGUI/PreferencesUI.py:2613 +#: flatcamGUI/PreferencesUI.py:3483 msgid "Probe Z depth" msgstr "" -#: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 flatcamGUI/PreferencesUI.py:2604 -#: flatcamGUI/PreferencesUI.py:3474 +#: flatcamGUI/ObjectUI.py:995 flatcamGUI/ObjectUI.py:1656 flatcamGUI/PreferencesUI.py:2615 +#: flatcamGUI/PreferencesUI.py:3485 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 flatcamGUI/PreferencesUI.py:2615 -#: flatcamGUI/PreferencesUI.py:3487 +#: flatcamGUI/ObjectUI.py:1009 flatcamGUI/ObjectUI.py:1671 flatcamGUI/PreferencesUI.py:2626 +#: flatcamGUI/PreferencesUI.py:3498 msgid "Feedrate Probe" msgstr "" -#: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 flatcamGUI/PreferencesUI.py:2617 -#: flatcamGUI/PreferencesUI.py:3489 +#: flatcamGUI/ObjectUI.py:1011 flatcamGUI/ObjectUI.py:1673 flatcamGUI/PreferencesUI.py:2628 +#: flatcamGUI/PreferencesUI.py:3500 msgid "The feedrate used while the probe is probing." msgstr "" -#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2473 +#: flatcamGUI/ObjectUI.py:1037 flatcamGUI/PreferencesUI.py:2484 msgid "Gcode" msgstr "" @@ -6865,7 +6863,7 @@ msgstr "" msgid "Generate the CNC Job." msgstr "" -#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2491 +#: flatcamGUI/ObjectUI.py:1066 flatcamGUI/PreferencesUI.py:2502 msgid "Mill Holes" msgstr "" @@ -6876,12 +6874,12 @@ msgid "" "milled. Use the # column to make the selection." msgstr "" -#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2497 +#: flatcamGUI/ObjectUI.py:1074 flatcamGUI/PreferencesUI.py:2508 msgid "Drill Tool dia" msgstr "" -#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1452 -#: flatcamGUI/PreferencesUI.py:2499 +#: flatcamGUI/ObjectUI.py:1076 flatcamGUI/PreferencesUI.py:1463 +#: flatcamGUI/PreferencesUI.py:2510 msgid "Diameter of the cutting tool." msgstr "" @@ -6895,11 +6893,11 @@ msgid "" "for milling DRILLS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2508 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/PreferencesUI.py:2519 msgid "Slot Tool dia" msgstr "" -#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2510 +#: flatcamGUI/ObjectUI.py:1101 flatcamGUI/PreferencesUI.py:2521 msgid "" "Diameter of the cutting tool\n" "when milling slots." @@ -6935,12 +6933,12 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1203 flatcamGUI/ObjectUI.py:1905 flatcamGUI/PreferencesUI.py:3639 msgid "Plot Object" msgstr "" #: flatcamGUI/ObjectUI.py:1217 flatcamGUI/ObjectUI.py:1918 flatcamGUI/ObjectUI.py:1928 -#: flatcamGUI/PreferencesUI.py:6173 flatcamTools/ToolCopperThieving.py:220 +#: flatcamGUI/PreferencesUI.py:6184 flatcamTools/ToolCopperThieving.py:220 msgid "Dia" msgstr "" @@ -7043,13 +7041,13 @@ msgid "" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3200 -#: flatcamGUI/PreferencesUI.py:4312 flatcamTools/ToolCutOut.py:153 +#: flatcamGUI/ObjectUI.py:1426 flatcamGUI/PreferencesUI.py:3211 +#: flatcamGUI/PreferencesUI.py:4323 flatcamTools/ToolCutOut.py:153 msgid "Multi-Depth" msgstr "" -#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3203 -#: flatcamGUI/PreferencesUI.py:4315 flatcamTools/ToolCutOut.py:156 +#: flatcamGUI/ObjectUI.py:1429 flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:4326 flatcamTools/ToolCutOut.py:156 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -7057,42 +7055,42 @@ msgid "" "reached." msgstr "" -#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4327 +#: flatcamGUI/ObjectUI.py:1443 flatcamGUI/PreferencesUI.py:4338 #: flatcamTools/ToolCutOut.py:170 msgid "Depth of each pass (positive)." msgstr "" -#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3235 +#: flatcamGUI/ObjectUI.py:1454 flatcamGUI/PreferencesUI.py:3246 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3256 +#: flatcamGUI/ObjectUI.py:1481 flatcamGUI/PreferencesUI.py:3267 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3307 -#: flatcamGUI/PreferencesUI.py:5485 flatcamTools/ToolSolderPaste.py:252 +#: flatcamGUI/ObjectUI.py:1531 flatcamGUI/PreferencesUI.py:3318 +#: flatcamGUI/PreferencesUI.py:5496 flatcamTools/ToolSolderPaste.py:252 msgid "Feedrate X-Y" msgstr "" -#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3309 +#: flatcamGUI/ObjectUI.py:1533 flatcamGUI/PreferencesUI.py:3320 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "" -#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3324 +#: flatcamGUI/ObjectUI.py:1547 flatcamGUI/PreferencesUI.py:3335 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" "It is called also Plunge." msgstr "" -#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3433 +#: flatcamGUI/ObjectUI.py:1562 flatcamGUI/PreferencesUI.py:3444 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -7101,12 +7099,12 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3449 +#: flatcamGUI/ObjectUI.py:1580 flatcamGUI/PreferencesUI.py:3460 msgid "Re-cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 flatcamGUI/PreferencesUI.py:3451 -#: flatcamGUI/PreferencesUI.py:3463 +#: flatcamGUI/ObjectUI.py:1582 flatcamGUI/ObjectUI.py:1594 flatcamGUI/PreferencesUI.py:3462 +#: flatcamGUI/PreferencesUI.py:3474 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -7114,19 +7112,19 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3341 +#: flatcamGUI/ObjectUI.py:1608 flatcamGUI/PreferencesUI.py:3352 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" "this value is the power of laser." msgstr "" -#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5574 +#: flatcamGUI/ObjectUI.py:1642 flatcamGUI/PreferencesUI.py:5585 #: flatcamTools/ToolSolderPaste.py:334 msgid "PostProcessor" msgstr "" -#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3378 +#: flatcamGUI/ObjectUI.py:1644 flatcamGUI/PreferencesUI.py:3389 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -7161,7 +7159,7 @@ msgstr "" msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4490 +#: flatcamGUI/ObjectUI.py:1736 flatcamGUI/PreferencesUI.py:4501 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7173,11 +7171,11 @@ msgstr "" msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3633 +#: flatcamGUI/ObjectUI.py:1800 flatcamGUI/PreferencesUI.py:3644 msgid "Plot kind" msgstr "" -#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3635 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3646 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7185,15 +7183,15 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3643 +#: flatcamGUI/ObjectUI.py:1812 flatcamGUI/PreferencesUI.py:3654 msgid "Travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3652 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3663 msgid "Display Annotation" msgstr "" -#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3654 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3665 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7249,12 +7247,12 @@ msgstr "" msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3820 +#: flatcamGUI/ObjectUI.py:1948 flatcamGUI/PreferencesUI.py:3831 msgid "Export CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3761 -#: flatcamGUI/PreferencesUI.py:3822 +#: flatcamGUI/ObjectUI.py:1950 flatcamGUI/PreferencesUI.py:3772 +#: flatcamGUI/PreferencesUI.py:3833 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7264,8 +7262,8 @@ msgstr "" msgid "Prepend to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 flatcamGUI/PreferencesUI.py:3777 -#: flatcamGUI/PreferencesUI.py:3784 +#: flatcamGUI/ObjectUI.py:1958 flatcamGUI/ObjectUI.py:1965 flatcamGUI/PreferencesUI.py:3788 +#: flatcamGUI/PreferencesUI.py:3795 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7275,19 +7273,19 @@ msgstr "" msgid "Append to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 flatcamGUI/PreferencesUI.py:3793 -#: flatcamGUI/PreferencesUI.py:3801 +#: flatcamGUI/ObjectUI.py:1973 flatcamGUI/ObjectUI.py:1981 flatcamGUI/PreferencesUI.py:3804 +#: flatcamGUI/PreferencesUI.py:3812 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" "I.e.: M2 (End of program)" msgstr "" -#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3828 +#: flatcamGUI/ObjectUI.py:1995 flatcamGUI/PreferencesUI.py:3839 msgid "Toolchange G-Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3831 +#: flatcamGUI/ObjectUI.py:1998 flatcamGUI/PreferencesUI.py:3842 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7300,7 +7298,7 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3854 +#: flatcamGUI/ObjectUI.py:2013 flatcamGUI/PreferencesUI.py:3865 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7311,62 +7309,62 @@ msgid "" "that has 'toolchange_custom' in it's name." msgstr "" -#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3870 +#: flatcamGUI/ObjectUI.py:2028 flatcamGUI/PreferencesUI.py:3881 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3872 +#: flatcamGUI/ObjectUI.py:2030 flatcamGUI/PreferencesUI.py:3883 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/ObjectUI.py:2038 flatcamGUI/PreferencesUI.py:3895 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" msgstr "" -#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1852 -#: flatcamGUI/PreferencesUI.py:2825 flatcamGUI/PreferencesUI.py:3570 -#: flatcamGUI/PreferencesUI.py:3891 flatcamGUI/PreferencesUI.py:3973 -#: flatcamGUI/PreferencesUI.py:4265 flatcamGUI/PreferencesUI.py:4424 -#: flatcamGUI/PreferencesUI.py:4646 flatcamGUI/PreferencesUI.py:4943 -#: flatcamGUI/PreferencesUI.py:5194 flatcamGUI/PreferencesUI.py:5370 -#: flatcamGUI/PreferencesUI.py:5595 flatcamGUI/PreferencesUI.py:5617 -#: flatcamGUI/PreferencesUI.py:5841 flatcamGUI/PreferencesUI.py:5878 -#: flatcamGUI/PreferencesUI.py:6072 flatcamGUI/PreferencesUI.py:6326 -#: flatcamGUI/PreferencesUI.py:6442 flatcamTools/ToolCopperThieving.py:89 +#: flatcamGUI/ObjectUI.py:2045 flatcamGUI/PreferencesUI.py:1863 +#: flatcamGUI/PreferencesUI.py:2836 flatcamGUI/PreferencesUI.py:3581 +#: flatcamGUI/PreferencesUI.py:3902 flatcamGUI/PreferencesUI.py:3984 +#: flatcamGUI/PreferencesUI.py:4276 flatcamGUI/PreferencesUI.py:4435 +#: flatcamGUI/PreferencesUI.py:4657 flatcamGUI/PreferencesUI.py:4954 +#: flatcamGUI/PreferencesUI.py:5205 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:5606 flatcamGUI/PreferencesUI.py:5628 +#: flatcamGUI/PreferencesUI.py:5852 flatcamGUI/PreferencesUI.py:5889 +#: flatcamGUI/PreferencesUI.py:6083 flatcamGUI/PreferencesUI.py:6337 +#: flatcamGUI/PreferencesUI.py:6453 flatcamTools/ToolCopperThieving.py:89 #: flatcamTools/ToolFiducials.py:149 flatcamTools/ToolNonCopperClear.py:315 msgid "Parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3894 +#: flatcamGUI/ObjectUI.py:2048 flatcamGUI/PreferencesUI.py:3905 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3895 +#: flatcamGUI/ObjectUI.py:2049 flatcamGUI/PreferencesUI.py:3906 msgid "tool number" msgstr "" -#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3896 +#: flatcamGUI/ObjectUI.py:2050 flatcamGUI/PreferencesUI.py:3907 msgid "tool diameter" msgstr "" -#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3897 +#: flatcamGUI/ObjectUI.py:2051 flatcamGUI/PreferencesUI.py:3908 msgid "for Excellon, total number of drills" msgstr "" -#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3899 +#: flatcamGUI/ObjectUI.py:2053 flatcamGUI/PreferencesUI.py:3910 msgid "X coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3900 +#: flatcamGUI/ObjectUI.py:2054 flatcamGUI/PreferencesUI.py:3911 msgid "Y coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3902 +#: flatcamGUI/ObjectUI.py:2055 flatcamGUI/PreferencesUI.py:3913 msgid "Z coord for Toolchange" msgstr "" @@ -7378,11 +7376,11 @@ msgstr "" msgid "height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3905 +#: flatcamGUI/ObjectUI.py:2058 flatcamGUI/PreferencesUI.py:3916 msgid "the step value for multidepth cut" msgstr "" -#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3907 +#: flatcamGUI/ObjectUI.py:2060 flatcamGUI/PreferencesUI.py:3918 msgid "the value for the spindle speed" msgstr "" @@ -7536,7 +7534,7 @@ msgstr "" msgid "Wk. Orientation" msgstr "" -#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4854 +#: flatcamGUI/PreferencesUI.py:430 flatcamGUI/PreferencesUI.py:4865 #: flatcamTools/ToolFilm.py:420 msgid "" "Can be:\n" @@ -7544,12 +7542,12 @@ msgid "" "- Landscape" msgstr "" -#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4858 +#: flatcamGUI/PreferencesUI.py:434 flatcamGUI/PreferencesUI.py:4869 #: flatcamTools/ToolFilm.py:424 msgid "Portrait" msgstr "" -#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4859 +#: flatcamGUI/PreferencesUI.py:435 flatcamGUI/PreferencesUI.py:4870 #: flatcamTools/ToolFilm.py:425 msgid "Landscape" msgstr "" @@ -7676,80 +7674,80 @@ msgstr "" msgid "GUI Settings" msgstr "" -#: flatcamGUI/PreferencesUI.py:713 +#: flatcamGUI/PreferencesUI.py:724 msgid "Theme" msgstr "" -#: flatcamGUI/PreferencesUI.py:715 +#: flatcamGUI/PreferencesUI.py:726 msgid "" "Select a theme for FlatCAM.\n" "The application will restart after change." msgstr "" -#: flatcamGUI/PreferencesUI.py:719 +#: flatcamGUI/PreferencesUI.py:730 msgid "Light" msgstr "" -#: flatcamGUI/PreferencesUI.py:720 +#: flatcamGUI/PreferencesUI.py:731 msgid "Dark" msgstr "" -#: flatcamGUI/PreferencesUI.py:727 +#: flatcamGUI/PreferencesUI.py:738 msgid "Layout" msgstr "" -#: flatcamGUI/PreferencesUI.py:729 +#: flatcamGUI/PreferencesUI.py:740 msgid "" "Select an layout for FlatCAM.\n" "It is applied immediately." msgstr "" -#: flatcamGUI/PreferencesUI.py:748 +#: flatcamGUI/PreferencesUI.py:759 msgid "Style" msgstr "" -#: flatcamGUI/PreferencesUI.py:750 +#: flatcamGUI/PreferencesUI.py:761 msgid "" "Select an style for FlatCAM.\n" "It will be applied at the next app start." msgstr "" -#: flatcamGUI/PreferencesUI.py:764 +#: flatcamGUI/PreferencesUI.py:775 msgid "HDPI Support" msgstr "" -#: flatcamGUI/PreferencesUI.py:766 +#: flatcamGUI/PreferencesUI.py:777 msgid "" "Enable High DPI support for FlatCAM.\n" "It will be applied at the next app start." msgstr "" -#: flatcamGUI/PreferencesUI.py:782 flatcamGUI/PreferencesUI.py:1033 +#: flatcamGUI/PreferencesUI.py:793 flatcamGUI/PreferencesUI.py:1044 msgid "Clear GUI Settings" msgstr "" -#: flatcamGUI/PreferencesUI.py:784 +#: flatcamGUI/PreferencesUI.py:795 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." msgstr "" -#: flatcamGUI/PreferencesUI.py:794 +#: flatcamGUI/PreferencesUI.py:805 msgid "Hover Shape" msgstr "" -#: flatcamGUI/PreferencesUI.py:796 +#: flatcamGUI/PreferencesUI.py:807 msgid "" "Enable display of a hover shape for FlatCAM objects.\n" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." msgstr "" -#: flatcamGUI/PreferencesUI.py:806 +#: flatcamGUI/PreferencesUI.py:817 msgid "Sel. Shape" msgstr "" -#: flatcamGUI/PreferencesUI.py:808 +#: flatcamGUI/PreferencesUI.py:819 msgid "" "Enable the display of a selection shape for FlatCAM objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -7757,190 +7755,190 @@ msgid "" "right to left." msgstr "" -#: flatcamGUI/PreferencesUI.py:821 +#: flatcamGUI/PreferencesUI.py:832 msgid "NB Font Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:823 +#: flatcamGUI/PreferencesUI.py:834 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." msgstr "" -#: flatcamGUI/PreferencesUI.py:842 +#: flatcamGUI/PreferencesUI.py:853 msgid "Axis Font Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:844 +#: flatcamGUI/PreferencesUI.py:855 msgid "This sets the font size for canvas axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:861 +#: flatcamGUI/PreferencesUI.py:872 msgid "Textbox Font Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:863 +#: flatcamGUI/PreferencesUI.py:874 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in FlatCAM." msgstr "" -#: flatcamGUI/PreferencesUI.py:884 +#: flatcamGUI/PreferencesUI.py:895 msgid "Splash Screen" msgstr "" -#: flatcamGUI/PreferencesUI.py:886 +#: flatcamGUI/PreferencesUI.py:897 msgid "Enable display of the splash screen at application startup." msgstr "" -#: flatcamGUI/PreferencesUI.py:900 +#: flatcamGUI/PreferencesUI.py:911 msgid "Sys Tray Icon" msgstr "" -#: flatcamGUI/PreferencesUI.py:902 +#: flatcamGUI/PreferencesUI.py:913 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "" -#: flatcamGUI/PreferencesUI.py:910 +#: flatcamGUI/PreferencesUI.py:921 msgid "Shell at StartUp" msgstr "" -#: flatcamGUI/PreferencesUI.py:912 flatcamGUI/PreferencesUI.py:917 +#: flatcamGUI/PreferencesUI.py:923 flatcamGUI/PreferencesUI.py:928 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." msgstr "" -#: flatcamGUI/PreferencesUI.py:925 +#: flatcamGUI/PreferencesUI.py:936 msgid "Project at StartUp" msgstr "" -#: flatcamGUI/PreferencesUI.py:927 flatcamGUI/PreferencesUI.py:932 +#: flatcamGUI/PreferencesUI.py:938 flatcamGUI/PreferencesUI.py:943 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." msgstr "" -#: flatcamGUI/PreferencesUI.py:940 +#: flatcamGUI/PreferencesUI.py:951 msgid "Project AutoHide" msgstr "" -#: flatcamGUI/PreferencesUI.py:942 flatcamGUI/PreferencesUI.py:948 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:959 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" "to show whenever a new object is created." msgstr "" -#: flatcamGUI/PreferencesUI.py:959 +#: flatcamGUI/PreferencesUI.py:970 msgid "Enable ToolTips" msgstr "" -#: flatcamGUI/PreferencesUI.py:961 flatcamGUI/PreferencesUI.py:966 +#: flatcamGUI/PreferencesUI.py:972 flatcamGUI/PreferencesUI.py:977 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." msgstr "" -#: flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:985 msgid "Mouse Cursor" msgstr "" -#: flatcamGUI/PreferencesUI.py:976 +#: flatcamGUI/PreferencesUI.py:987 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" msgstr "" -#: flatcamGUI/PreferencesUI.py:982 +#: flatcamGUI/PreferencesUI.py:993 msgid "Small" msgstr "" -#: flatcamGUI/PreferencesUI.py:983 +#: flatcamGUI/PreferencesUI.py:994 msgid "Big" msgstr "" -#: flatcamGUI/PreferencesUI.py:989 +#: flatcamGUI/PreferencesUI.py:1000 msgid "Mouse Cursor Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:991 +#: flatcamGUI/PreferencesUI.py:1002 msgid "Set the size of the mouse cursor, in pixels." msgstr "" -#: flatcamGUI/PreferencesUI.py:1002 +#: flatcamGUI/PreferencesUI.py:1013 msgid "Delete object confirmation" msgstr "" -#: flatcamGUI/PreferencesUI.py:1004 +#: flatcamGUI/PreferencesUI.py:1015 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" "menu shortcut or key shortcut." msgstr "" -#: flatcamGUI/PreferencesUI.py:1030 +#: flatcamGUI/PreferencesUI.py:1041 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: flatcamGUI/PreferencesUI.py:1054 +#: flatcamGUI/PreferencesUI.py:1065 msgid "App Preferences" msgstr "" -#: flatcamGUI/PreferencesUI.py:1064 flatcamGUI/PreferencesUI.py:1389 -#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 +#: flatcamGUI/PreferencesUI.py:1075 flatcamGUI/PreferencesUI.py:1400 +#: flatcamGUI/PreferencesUI.py:1775 flatcamGUI/PreferencesUI.py:2698 #: flatcamTools/ToolDistance.py:49 flatcamTools/ToolDistanceMin.py:49 #: flatcamTools/ToolPcbWizard.py:127 flatcamTools/ToolProperties.py:152 msgid "Units" msgstr "" -#: flatcamGUI/PreferencesUI.py:1065 +#: flatcamGUI/PreferencesUI.py:1076 msgid "" "The default value for FlatCAM units.\n" "Whatever is selected here is set every time\n" "FLatCAM is started." msgstr "" -#: flatcamGUI/PreferencesUI.py:1068 flatcamGUI/PreferencesUI.py:1395 -#: flatcamGUI/PreferencesUI.py:1770 flatcamGUI/PreferencesUI.py:2224 -#: flatcamGUI/PreferencesUI.py:2693 flatcamTools/ToolCalculators.py:62 +#: flatcamGUI/PreferencesUI.py:1079 flatcamGUI/PreferencesUI.py:1406 +#: flatcamGUI/PreferencesUI.py:1781 flatcamGUI/PreferencesUI.py:2235 +#: flatcamGUI/PreferencesUI.py:2704 flatcamTools/ToolCalculators.py:62 #: flatcamTools/ToolPcbWizard.py:126 msgid "MM" msgstr "" -#: flatcamGUI/PreferencesUI.py:1069 +#: flatcamGUI/PreferencesUI.py:1080 msgid "IN" msgstr "" -#: flatcamGUI/PreferencesUI.py:1075 +#: flatcamGUI/PreferencesUI.py:1086 msgid "Precision MM" msgstr "" -#: flatcamGUI/PreferencesUI.py:1077 +#: flatcamGUI/PreferencesUI.py:1088 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" "Any change here require an application restart." msgstr "" -#: flatcamGUI/PreferencesUI.py:1089 +#: flatcamGUI/PreferencesUI.py:1100 msgid "Precision INCH" msgstr "" -#: flatcamGUI/PreferencesUI.py:1091 +#: flatcamGUI/PreferencesUI.py:1102 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" "Any change here require an application restart." msgstr "" -#: flatcamGUI/PreferencesUI.py:1103 +#: flatcamGUI/PreferencesUI.py:1114 msgid "Graphic Engine" msgstr "" -#: flatcamGUI/PreferencesUI.py:1104 +#: flatcamGUI/PreferencesUI.py:1115 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced compatibility.\n" @@ -7950,19 +7948,19 @@ msgid "" "use the Legacy(2D) mode." msgstr "" -#: flatcamGUI/PreferencesUI.py:1110 +#: flatcamGUI/PreferencesUI.py:1121 msgid "Legacy(2D)" msgstr "" -#: flatcamGUI/PreferencesUI.py:1111 +#: flatcamGUI/PreferencesUI.py:1122 msgid "OpenGL(3D)" msgstr "" -#: flatcamGUI/PreferencesUI.py:1118 +#: flatcamGUI/PreferencesUI.py:1129 msgid "APP. LEVEL" msgstr "" -#: flatcamGUI/PreferencesUI.py:1119 +#: flatcamGUI/PreferencesUI.py:1130 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -7972,11 +7970,11 @@ msgid "" "the Selected Tab for all kinds of FlatCAM objects." msgstr "" -#: flatcamGUI/PreferencesUI.py:1131 +#: flatcamGUI/PreferencesUI.py:1142 msgid "Portable app" msgstr "" -#: flatcamGUI/PreferencesUI.py:1132 +#: flatcamGUI/PreferencesUI.py:1143 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -7985,19 +7983,19 @@ msgid "" "in the application folder, in the lib\\config subfolder." msgstr "" -#: flatcamGUI/PreferencesUI.py:1142 +#: flatcamGUI/PreferencesUI.py:1153 msgid "Languages" msgstr "" -#: flatcamGUI/PreferencesUI.py:1143 +#: flatcamGUI/PreferencesUI.py:1154 msgid "Set the language used throughout FlatCAM." msgstr "" -#: flatcamGUI/PreferencesUI.py:1149 +#: flatcamGUI/PreferencesUI.py:1160 msgid "Apply Language" msgstr "" -#: flatcamGUI/PreferencesUI.py:1150 +#: flatcamGUI/PreferencesUI.py:1161 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click.Windows: When FlatCAM is installed in Program Files\n" @@ -8007,66 +8005,66 @@ msgid "" "applied at the next app start." msgstr "" -#: flatcamGUI/PreferencesUI.py:1162 +#: flatcamGUI/PreferencesUI.py:1173 msgid "Version Check" msgstr "" -#: flatcamGUI/PreferencesUI.py:1164 flatcamGUI/PreferencesUI.py:1169 +#: flatcamGUI/PreferencesUI.py:1175 flatcamGUI/PreferencesUI.py:1180 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." msgstr "" -#: flatcamGUI/PreferencesUI.py:1177 +#: flatcamGUI/PreferencesUI.py:1188 msgid "Send Stats" msgstr "" -#: flatcamGUI/PreferencesUI.py:1179 flatcamGUI/PreferencesUI.py:1184 +#: flatcamGUI/PreferencesUI.py:1190 flatcamGUI/PreferencesUI.py:1195 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." msgstr "" -#: flatcamGUI/PreferencesUI.py:1194 +#: flatcamGUI/PreferencesUI.py:1205 msgid "Pan Button" msgstr "" -#: flatcamGUI/PreferencesUI.py:1195 +#: flatcamGUI/PreferencesUI.py:1206 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" msgstr "" -#: flatcamGUI/PreferencesUI.py:1198 +#: flatcamGUI/PreferencesUI.py:1209 msgid "MMB" msgstr "" -#: flatcamGUI/PreferencesUI.py:1199 +#: flatcamGUI/PreferencesUI.py:1210 msgid "RMB" msgstr "" -#: flatcamGUI/PreferencesUI.py:1205 +#: flatcamGUI/PreferencesUI.py:1216 msgid "Multiple Sel" msgstr "" -#: flatcamGUI/PreferencesUI.py:1206 +#: flatcamGUI/PreferencesUI.py:1217 msgid "Select the key used for multiple selection." msgstr "" -#: flatcamGUI/PreferencesUI.py:1207 +#: flatcamGUI/PreferencesUI.py:1218 msgid "CTRL" msgstr "" -#: flatcamGUI/PreferencesUI.py:1208 +#: flatcamGUI/PreferencesUI.py:1219 msgid "SHIFT" msgstr "" -#: flatcamGUI/PreferencesUI.py:1214 +#: flatcamGUI/PreferencesUI.py:1225 msgid "Workers number" msgstr "" -#: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:1225 +#: flatcamGUI/PreferencesUI.py:1227 flatcamGUI/PreferencesUI.py:1236 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8076,11 +8074,11 @@ msgid "" "After change, it will be applied at next App start." msgstr "" -#: flatcamGUI/PreferencesUI.py:1238 +#: flatcamGUI/PreferencesUI.py:1249 msgid "Geo Tolerance" msgstr "" -#: flatcamGUI/PreferencesUI.py:1240 flatcamGUI/PreferencesUI.py:1249 +#: flatcamGUI/PreferencesUI.py:1251 flatcamGUI/PreferencesUI.py:1260 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.01.\n" @@ -8090,11 +8088,11 @@ msgid "" "performance at the expense of level of detail." msgstr "" -#: flatcamGUI/PreferencesUI.py:1264 +#: flatcamGUI/PreferencesUI.py:1275 msgid "\"Open\" behavior" msgstr "" -#: flatcamGUI/PreferencesUI.py:1266 +#: flatcamGUI/PreferencesUI.py:1277 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8103,43 +8101,43 @@ msgid "" "path for saving files or the path for opening files." msgstr "" -#: flatcamGUI/PreferencesUI.py:1275 +#: flatcamGUI/PreferencesUI.py:1286 msgid "Save Compressed Project" msgstr "" -#: flatcamGUI/PreferencesUI.py:1277 +#: flatcamGUI/PreferencesUI.py:1288 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." msgstr "" -#: flatcamGUI/PreferencesUI.py:1286 +#: flatcamGUI/PreferencesUI.py:1297 msgid "Compression" msgstr "" -#: flatcamGUI/PreferencesUI.py:1288 +#: flatcamGUI/PreferencesUI.py:1299 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." msgstr "" -#: flatcamGUI/PreferencesUI.py:1300 +#: flatcamGUI/PreferencesUI.py:1311 msgid "Bookmarks limit" msgstr "" -#: flatcamGUI/PreferencesUI.py:1302 +#: flatcamGUI/PreferencesUI.py:1313 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" "but the menu will hold only so much." msgstr "" -#: flatcamGUI/PreferencesUI.py:1311 +#: flatcamGUI/PreferencesUI.py:1322 msgid "Allow Machinist Unsafe Settings" msgstr "" -#: flatcamGUI/PreferencesUI.py:1313 +#: flatcamGUI/PreferencesUI.py:1324 msgid "" "If checked, some of the application settings will be allowed\n" "to have values that are usually unsafe to use.\n" @@ -8148,54 +8146,54 @@ msgid "" "<>: Don't change this unless you know what you are doing !!!" msgstr "" -#: flatcamGUI/PreferencesUI.py:1334 +#: flatcamGUI/PreferencesUI.py:1345 msgid "Gerber General" msgstr "" -#: flatcamGUI/PreferencesUI.py:1352 +#: flatcamGUI/PreferencesUI.py:1363 msgid "M-Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:1366 flatcamGUI/PreferencesUI.py:3129 -#: flatcamGUI/PreferencesUI.py:3665 flatcamGUI/PreferencesUI.py:6080 +#: flatcamGUI/PreferencesUI.py:1377 flatcamGUI/PreferencesUI.py:3140 +#: flatcamGUI/PreferencesUI.py:3676 flatcamGUI/PreferencesUI.py:6091 msgid "Circle Steps" msgstr "" -#: flatcamGUI/PreferencesUI.py:1368 +#: flatcamGUI/PreferencesUI.py:1379 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." msgstr "" -#: flatcamGUI/PreferencesUI.py:1380 +#: flatcamGUI/PreferencesUI.py:1391 msgid "Default Values" msgstr "" -#: flatcamGUI/PreferencesUI.py:1382 +#: flatcamGUI/PreferencesUI.py:1393 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." msgstr "" -#: flatcamGUI/PreferencesUI.py:1391 flatcamGUI/PreferencesUI.py:1397 -#: flatcamGUI/PreferencesUI.py:1766 flatcamGUI/PreferencesUI.py:1772 +#: flatcamGUI/PreferencesUI.py:1402 flatcamGUI/PreferencesUI.py:1408 +#: flatcamGUI/PreferencesUI.py:1777 flatcamGUI/PreferencesUI.py:1783 msgid "The units used in the Gerber file." msgstr "" -#: flatcamGUI/PreferencesUI.py:1394 flatcamGUI/PreferencesUI.py:1769 -#: flatcamGUI/PreferencesUI.py:2125 flatcamGUI/PreferencesUI.py:2223 -#: flatcamGUI/PreferencesUI.py:2692 flatcamTools/ToolCalculators.py:61 +#: flatcamGUI/PreferencesUI.py:1405 flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:2136 flatcamGUI/PreferencesUI.py:2234 +#: flatcamGUI/PreferencesUI.py:2703 flatcamTools/ToolCalculators.py:61 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" msgstr "" -#: flatcamGUI/PreferencesUI.py:1404 flatcamGUI/PreferencesUI.py:1818 -#: flatcamGUI/PreferencesUI.py:2760 +#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 +#: flatcamGUI/PreferencesUI.py:2771 msgid "Zeros" msgstr "" -#: flatcamGUI/PreferencesUI.py:1407 flatcamGUI/PreferencesUI.py:1417 -#: flatcamGUI/PreferencesUI.py:1821 flatcamGUI/PreferencesUI.py:1831 +#: flatcamGUI/PreferencesUI.py:1418 flatcamGUI/PreferencesUI.py:1428 +#: flatcamGUI/PreferencesUI.py:1832 flatcamGUI/PreferencesUI.py:1842 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -8204,67 +8202,67 @@ msgid "" "and Leading Zeros are kept." msgstr "" -#: flatcamGUI/PreferencesUI.py:1414 flatcamGUI/PreferencesUI.py:1828 -#: flatcamGUI/PreferencesUI.py:2199 flatcamGUI/PreferencesUI.py:2770 +#: flatcamGUI/PreferencesUI.py:1425 flatcamGUI/PreferencesUI.py:1839 +#: flatcamGUI/PreferencesUI.py:2210 flatcamGUI/PreferencesUI.py:2781 #: flatcamTools/ToolPcbWizard.py:111 msgid "LZ" msgstr "" -#: flatcamGUI/PreferencesUI.py:1415 flatcamGUI/PreferencesUI.py:1829 -#: flatcamGUI/PreferencesUI.py:2200 flatcamGUI/PreferencesUI.py:2771 +#: flatcamGUI/PreferencesUI.py:1426 flatcamGUI/PreferencesUI.py:1840 +#: flatcamGUI/PreferencesUI.py:2211 flatcamGUI/PreferencesUI.py:2782 #: flatcamTools/ToolPcbWizard.py:112 msgid "TZ" msgstr "" -#: flatcamGUI/PreferencesUI.py:1436 +#: flatcamGUI/PreferencesUI.py:1447 msgid "Gerber Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:1510 flatcamGUI/PreferencesUI.py:3602 -#: flatcamGUI/PreferencesUI.py:4076 flatcamTools/ToolNonCopperClear.py:170 +#: flatcamGUI/PreferencesUI.py:1521 flatcamGUI/PreferencesUI.py:3613 +#: flatcamGUI/PreferencesUI.py:4087 flatcamTools/ToolNonCopperClear.py:170 msgid "Conv." msgstr "" -#: flatcamGUI/PreferencesUI.py:1514 +#: flatcamGUI/PreferencesUI.py:1525 msgid "Combine Passes" msgstr "" -#: flatcamGUI/PreferencesUI.py:1592 +#: flatcamGUI/PreferencesUI.py:1603 msgid "Gerber Adv. Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:1596 flatcamGUI/PreferencesUI.py:2545 -#: flatcamGUI/PreferencesUI.py:3400 +#: flatcamGUI/PreferencesUI.py:1607 flatcamGUI/PreferencesUI.py:2556 +#: flatcamGUI/PreferencesUI.py:3411 msgid "Advanced Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:1598 +#: flatcamGUI/PreferencesUI.py:1609 msgid "" "A list of Gerber advanced parameters.\n" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" -#: flatcamGUI/PreferencesUI.py:1617 +#: flatcamGUI/PreferencesUI.py:1628 msgid "Table Show/Hide" msgstr "" -#: flatcamGUI/PreferencesUI.py:1619 +#: flatcamGUI/PreferencesUI.py:1630 msgid "" "Toggle the display of the Gerber Apertures Table.\n" "Also, on hide, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" -#: flatcamGUI/PreferencesUI.py:1694 +#: flatcamGUI/PreferencesUI.py:1705 msgid "Exterior" msgstr "" -#: flatcamGUI/PreferencesUI.py:1695 +#: flatcamGUI/PreferencesUI.py:1706 msgid "Interior" msgstr "" -#: flatcamGUI/PreferencesUI.py:1703 +#: flatcamGUI/PreferencesUI.py:1714 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -8272,79 +8270,79 @@ msgid "" "<>: Don't change this unless you know what you are doing !!!" msgstr "" -#: flatcamGUI/PreferencesUI.py:1708 flatcamGUI/PreferencesUI.py:4822 -#: flatcamGUI/PreferencesUI.py:6378 flatcamTools/ToolFiducials.py:201 +#: flatcamGUI/PreferencesUI.py:1719 flatcamGUI/PreferencesUI.py:4833 +#: flatcamGUI/PreferencesUI.py:6389 flatcamTools/ToolFiducials.py:201 #: flatcamTools/ToolFilm.py:255 flatcamTools/ToolProperties.py:411 #: flatcamTools/ToolProperties.py:426 flatcamTools/ToolProperties.py:429 #: flatcamTools/ToolProperties.py:432 flatcamTools/ToolProperties.py:456 msgid "None" msgstr "" -#: flatcamGUI/PreferencesUI.py:1714 +#: flatcamGUI/PreferencesUI.py:1725 msgid "Simplify" msgstr "" -#: flatcamGUI/PreferencesUI.py:1716 +#: flatcamGUI/PreferencesUI.py:1727 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" "<>: Don't change this unless you know what you are doing !!!" msgstr "" -#: flatcamGUI/PreferencesUI.py:1723 +#: flatcamGUI/PreferencesUI.py:1734 msgid "Tolerance" msgstr "" -#: flatcamGUI/PreferencesUI.py:1724 +#: flatcamGUI/PreferencesUI.py:1735 msgid "Tolerance for polygon simplification." msgstr "" -#: flatcamGUI/PreferencesUI.py:1749 +#: flatcamGUI/PreferencesUI.py:1760 msgid "Gerber Export" msgstr "" -#: flatcamGUI/PreferencesUI.py:1753 flatcamGUI/PreferencesUI.py:2676 +#: flatcamGUI/PreferencesUI.py:1764 flatcamGUI/PreferencesUI.py:2687 msgid "Export Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:1755 +#: flatcamGUI/PreferencesUI.py:1766 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." msgstr "" -#: flatcamGUI/PreferencesUI.py:1778 flatcamGUI/PreferencesUI.py:2701 +#: flatcamGUI/PreferencesUI.py:1789 flatcamGUI/PreferencesUI.py:2712 msgid "Int/Decimals" msgstr "" -#: flatcamGUI/PreferencesUI.py:1780 +#: flatcamGUI/PreferencesUI.py:1791 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." msgstr "" -#: flatcamGUI/PreferencesUI.py:1793 +#: flatcamGUI/PreferencesUI.py:1804 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" -#: flatcamGUI/PreferencesUI.py:1809 +#: flatcamGUI/PreferencesUI.py:1820 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" -#: flatcamGUI/PreferencesUI.py:1854 +#: flatcamGUI/PreferencesUI.py:1865 msgid "A list of Gerber Editor parameters." msgstr "" -#: flatcamGUI/PreferencesUI.py:1862 flatcamGUI/PreferencesUI.py:2835 -#: flatcamGUI/PreferencesUI.py:3580 flatcamGUI/PreferencesUI.py:6041 +#: flatcamGUI/PreferencesUI.py:1873 flatcamGUI/PreferencesUI.py:2846 +#: flatcamGUI/PreferencesUI.py:3591 flatcamGUI/PreferencesUI.py:6052 msgid "Selection limit" msgstr "" -#: flatcamGUI/PreferencesUI.py:1864 +#: flatcamGUI/PreferencesUI.py:1875 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -8353,104 +8351,104 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/PreferencesUI.py:1877 +#: flatcamGUI/PreferencesUI.py:1888 msgid "New Aperture code" msgstr "" -#: flatcamGUI/PreferencesUI.py:1890 +#: flatcamGUI/PreferencesUI.py:1901 msgid "New Aperture size" msgstr "" -#: flatcamGUI/PreferencesUI.py:1892 +#: flatcamGUI/PreferencesUI.py:1903 msgid "Size for the new aperture" msgstr "" -#: flatcamGUI/PreferencesUI.py:1903 +#: flatcamGUI/PreferencesUI.py:1914 msgid "New Aperture type" msgstr "" -#: flatcamGUI/PreferencesUI.py:1905 +#: flatcamGUI/PreferencesUI.py:1916 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." msgstr "" -#: flatcamGUI/PreferencesUI.py:1927 +#: flatcamGUI/PreferencesUI.py:1938 msgid "Aperture Dimensions" msgstr "" -#: flatcamGUI/PreferencesUI.py:1929 flatcamGUI/PreferencesUI.py:3147 -#: flatcamGUI/PreferencesUI.py:3985 +#: flatcamGUI/PreferencesUI.py:1940 flatcamGUI/PreferencesUI.py:3158 +#: flatcamGUI/PreferencesUI.py:3996 msgid "Diameters of the cutting tools, separated by ','" msgstr "" -#: flatcamGUI/PreferencesUI.py:1935 +#: flatcamGUI/PreferencesUI.py:1946 msgid "Linear Pad Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:1939 flatcamGUI/PreferencesUI.py:2879 -#: flatcamGUI/PreferencesUI.py:3027 +#: flatcamGUI/PreferencesUI.py:1950 flatcamGUI/PreferencesUI.py:2890 +#: flatcamGUI/PreferencesUI.py:3038 msgid "Linear Direction" msgstr "" -#: flatcamGUI/PreferencesUI.py:1979 +#: flatcamGUI/PreferencesUI.py:1990 msgid "Circular Pad Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:1983 flatcamGUI/PreferencesUI.py:2925 -#: flatcamGUI/PreferencesUI.py:3075 +#: flatcamGUI/PreferencesUI.py:1994 flatcamGUI/PreferencesUI.py:2936 +#: flatcamGUI/PreferencesUI.py:3086 msgid "Circular Direction" msgstr "" -#: flatcamGUI/PreferencesUI.py:1985 flatcamGUI/PreferencesUI.py:2927 -#: flatcamGUI/PreferencesUI.py:3077 +#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 +#: flatcamGUI/PreferencesUI.py:3088 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." msgstr "" -#: flatcamGUI/PreferencesUI.py:1996 flatcamGUI/PreferencesUI.py:2938 -#: flatcamGUI/PreferencesUI.py:3088 +#: flatcamGUI/PreferencesUI.py:2007 flatcamGUI/PreferencesUI.py:2949 +#: flatcamGUI/PreferencesUI.py:3099 msgid "Circular Angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:2015 +#: flatcamGUI/PreferencesUI.py:2026 msgid "Distance at which to buffer the Gerber element." msgstr "" -#: flatcamGUI/PreferencesUI.py:2024 +#: flatcamGUI/PreferencesUI.py:2035 msgid "Scale Tool" msgstr "" -#: flatcamGUI/PreferencesUI.py:2030 +#: flatcamGUI/PreferencesUI.py:2041 msgid "Factor to scale the Gerber element." msgstr "" -#: flatcamGUI/PreferencesUI.py:2043 +#: flatcamGUI/PreferencesUI.py:2054 msgid "Threshold low" msgstr "" -#: flatcamGUI/PreferencesUI.py:2045 +#: flatcamGUI/PreferencesUI.py:2056 msgid "Threshold value under which the apertures are not marked." msgstr "" -#: flatcamGUI/PreferencesUI.py:2055 +#: flatcamGUI/PreferencesUI.py:2066 msgid "Threshold high" msgstr "" -#: flatcamGUI/PreferencesUI.py:2057 +#: flatcamGUI/PreferencesUI.py:2068 msgid "Threshold value over which the apertures are not marked." msgstr "" -#: flatcamGUI/PreferencesUI.py:2075 +#: flatcamGUI/PreferencesUI.py:2086 msgid "Excellon General" msgstr "" -#: flatcamGUI/PreferencesUI.py:2098 +#: flatcamGUI/PreferencesUI.py:2109 msgid "Excellon Format" msgstr "" -#: flatcamGUI/PreferencesUI.py:2100 +#: flatcamGUI/PreferencesUI.py:2111 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8473,37 +8471,37 @@ msgid "" "KiCAD 3:5 INCH TZ" msgstr "" -#: flatcamGUI/PreferencesUI.py:2128 +#: flatcamGUI/PreferencesUI.py:2139 msgid "Default values for INCH are 2:4" msgstr "" -#: flatcamGUI/PreferencesUI.py:2135 flatcamGUI/PreferencesUI.py:2166 -#: flatcamGUI/PreferencesUI.py:2715 +#: flatcamGUI/PreferencesUI.py:2146 flatcamGUI/PreferencesUI.py:2177 +#: flatcamGUI/PreferencesUI.py:2726 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" -#: flatcamGUI/PreferencesUI.py:2148 flatcamGUI/PreferencesUI.py:2179 -#: flatcamGUI/PreferencesUI.py:2728 +#: flatcamGUI/PreferencesUI.py:2159 flatcamGUI/PreferencesUI.py:2190 +#: flatcamGUI/PreferencesUI.py:2739 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" -#: flatcamGUI/PreferencesUI.py:2156 +#: flatcamGUI/PreferencesUI.py:2167 msgid "METRIC" msgstr "" -#: flatcamGUI/PreferencesUI.py:2159 +#: flatcamGUI/PreferencesUI.py:2170 msgid "Default values for METRIC are 3:3" msgstr "" -#: flatcamGUI/PreferencesUI.py:2188 +#: flatcamGUI/PreferencesUI.py:2199 msgid "Default Zeros" msgstr "" -#: flatcamGUI/PreferencesUI.py:2191 flatcamGUI/PreferencesUI.py:2763 +#: flatcamGUI/PreferencesUI.py:2202 flatcamGUI/PreferencesUI.py:2774 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8512,7 +8510,7 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/PreferencesUI.py:2202 +#: flatcamGUI/PreferencesUI.py:2213 msgid "" "This sets the default type of Excellon zeros.\n" "If it is not detected in the parsed file the value here\n" @@ -8522,11 +8520,11 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/PreferencesUI.py:2212 +#: flatcamGUI/PreferencesUI.py:2223 msgid "Default Units" msgstr "" -#: flatcamGUI/PreferencesUI.py:2215 +#: flatcamGUI/PreferencesUI.py:2226 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8534,26 +8532,26 @@ msgid "" "therefore this parameter will be used." msgstr "" -#: flatcamGUI/PreferencesUI.py:2226 +#: flatcamGUI/PreferencesUI.py:2237 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" -#: flatcamGUI/PreferencesUI.py:2232 +#: flatcamGUI/PreferencesUI.py:2243 msgid "Update Export settings" msgstr "" -#: flatcamGUI/PreferencesUI.py:2240 +#: flatcamGUI/PreferencesUI.py:2251 msgid "Excellon Optimization" msgstr "" -#: flatcamGUI/PreferencesUI.py:2243 +#: flatcamGUI/PreferencesUI.py:2254 msgid "Algorithm:" msgstr "" -#: flatcamGUI/PreferencesUI.py:2245 flatcamGUI/PreferencesUI.py:2262 +#: flatcamGUI/PreferencesUI.py:2256 flatcamGUI/PreferencesUI.py:2273 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8566,19 +8564,19 @@ msgid "" "Travelling Salesman algorithm for path optimization." msgstr "" -#: flatcamGUI/PreferencesUI.py:2257 +#: flatcamGUI/PreferencesUI.py:2268 msgid "MetaHeuristic" msgstr "" -#: flatcamGUI/PreferencesUI.py:2259 +#: flatcamGUI/PreferencesUI.py:2270 msgid "TSA" msgstr "" -#: flatcamGUI/PreferencesUI.py:2274 +#: flatcamGUI/PreferencesUI.py:2285 msgid "Optimization Time" msgstr "" -#: flatcamGUI/PreferencesUI.py:2277 +#: flatcamGUI/PreferencesUI.py:2288 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8586,21 +8584,21 @@ msgid "" "In seconds." msgstr "" -#: flatcamGUI/PreferencesUI.py:2320 +#: flatcamGUI/PreferencesUI.py:2331 msgid "Excellon Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:2326 +#: flatcamGUI/PreferencesUI.py:2337 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/PreferencesUI.py:2445 flatcamGUI/PreferencesUI.py:3359 +#: flatcamGUI/PreferencesUI.py:2456 flatcamGUI/PreferencesUI.py:3370 msgid "Duration" msgstr "" -#: flatcamGUI/PreferencesUI.py:2475 +#: flatcamGUI/PreferencesUI.py:2486 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -8608,38 +8606,38 @@ msgid "" "converted to drills." msgstr "" -#: flatcamGUI/PreferencesUI.py:2493 +#: flatcamGUI/PreferencesUI.py:2504 msgid "Create Geometry for milling holes." msgstr "" -#: flatcamGUI/PreferencesUI.py:2525 +#: flatcamGUI/PreferencesUI.py:2536 msgid "Defaults" msgstr "" -#: flatcamGUI/PreferencesUI.py:2538 +#: flatcamGUI/PreferencesUI.py:2549 msgid "Excellon Adv. Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:2547 +#: flatcamGUI/PreferencesUI.py:2558 msgid "" "A list of Excellon advanced parameters.\n" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" -#: flatcamGUI/PreferencesUI.py:2568 +#: flatcamGUI/PreferencesUI.py:2579 msgid "Toolchange X,Y" msgstr "" -#: flatcamGUI/PreferencesUI.py:2570 flatcamGUI/PreferencesUI.py:3414 +#: flatcamGUI/PreferencesUI.py:2581 flatcamGUI/PreferencesUI.py:3425 msgid "Toolchange X,Y position." msgstr "" -#: flatcamGUI/PreferencesUI.py:2627 flatcamGUI/PreferencesUI.py:3501 +#: flatcamGUI/PreferencesUI.py:2638 flatcamGUI/PreferencesUI.py:3512 msgid "Spindle direction" msgstr "" -#: flatcamGUI/PreferencesUI.py:2629 flatcamGUI/PreferencesUI.py:3503 +#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3514 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -8647,11 +8645,11 @@ msgid "" "- CCW = counter clockwise" msgstr "" -#: flatcamGUI/PreferencesUI.py:2640 flatcamGUI/PreferencesUI.py:3515 +#: flatcamGUI/PreferencesUI.py:2651 flatcamGUI/PreferencesUI.py:3526 msgid "Fast Plunge" msgstr "" -#: flatcamGUI/PreferencesUI.py:2642 flatcamGUI/PreferencesUI.py:3517 +#: flatcamGUI/PreferencesUI.py:2653 flatcamGUI/PreferencesUI.py:3528 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -8659,11 +8657,11 @@ msgid "" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" -#: flatcamGUI/PreferencesUI.py:2651 +#: flatcamGUI/PreferencesUI.py:2662 msgid "Fast Retract" msgstr "" -#: flatcamGUI/PreferencesUI.py:2653 +#: flatcamGUI/PreferencesUI.py:2664 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -8673,21 +8671,21 @@ msgid "" "(travel height) is done as fast as possible (G0) in one move." msgstr "" -#: flatcamGUI/PreferencesUI.py:2672 +#: flatcamGUI/PreferencesUI.py:2683 msgid "Excellon Export" msgstr "" -#: flatcamGUI/PreferencesUI.py:2678 +#: flatcamGUI/PreferencesUI.py:2689 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." msgstr "" -#: flatcamGUI/PreferencesUI.py:2689 flatcamGUI/PreferencesUI.py:2695 +#: flatcamGUI/PreferencesUI.py:2700 flatcamGUI/PreferencesUI.py:2706 msgid "The units used in the Excellon file." msgstr "" -#: flatcamGUI/PreferencesUI.py:2703 +#: flatcamGUI/PreferencesUI.py:2714 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8695,11 +8693,11 @@ msgid "" "coordinates are not using period." msgstr "" -#: flatcamGUI/PreferencesUI.py:2737 +#: flatcamGUI/PreferencesUI.py:2748 msgid "Format" msgstr "" -#: flatcamGUI/PreferencesUI.py:2739 flatcamGUI/PreferencesUI.py:2749 +#: flatcamGUI/PreferencesUI.py:2750 flatcamGUI/PreferencesUI.py:2760 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8709,15 +8707,15 @@ msgid "" "or TZ = trailing zeros are kept." msgstr "" -#: flatcamGUI/PreferencesUI.py:2746 +#: flatcamGUI/PreferencesUI.py:2757 msgid "Decimal" msgstr "" -#: flatcamGUI/PreferencesUI.py:2747 +#: flatcamGUI/PreferencesUI.py:2758 msgid "No-Decimal" msgstr "" -#: flatcamGUI/PreferencesUI.py:2773 +#: flatcamGUI/PreferencesUI.py:2784 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8726,11 +8724,11 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: flatcamGUI/PreferencesUI.py:2783 +#: flatcamGUI/PreferencesUI.py:2794 msgid "Slot type" msgstr "" -#: flatcamGUI/PreferencesUI.py:2786 flatcamGUI/PreferencesUI.py:2796 +#: flatcamGUI/PreferencesUI.py:2797 flatcamGUI/PreferencesUI.py:2807 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8739,19 +8737,19 @@ msgid "" "using the Drilled slot command (G85)." msgstr "" -#: flatcamGUI/PreferencesUI.py:2793 +#: flatcamGUI/PreferencesUI.py:2804 msgid "Routed" msgstr "" -#: flatcamGUI/PreferencesUI.py:2794 +#: flatcamGUI/PreferencesUI.py:2805 msgid "Drilled(G85)" msgstr "" -#: flatcamGUI/PreferencesUI.py:2827 +#: flatcamGUI/PreferencesUI.py:2838 msgid "A list of Excellon Editor parameters." msgstr "" -#: flatcamGUI/PreferencesUI.py:2837 +#: flatcamGUI/PreferencesUI.py:2848 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8760,19 +8758,19 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/PreferencesUI.py:2850 flatcamGUI/PreferencesUI.py:4056 +#: flatcamGUI/PreferencesUI.py:2861 flatcamGUI/PreferencesUI.py:4067 msgid "New Tool Dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:2875 +#: flatcamGUI/PreferencesUI.py:2886 msgid "Linear Drill Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:2921 +#: flatcamGUI/PreferencesUI.py:2932 msgid "Circular Drill Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:2991 +#: flatcamGUI/PreferencesUI.py:3002 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -8780,40 +8778,40 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: flatcamGUI/PreferencesUI.py:3010 +#: flatcamGUI/PreferencesUI.py:3021 msgid "Linear Slot Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:3071 +#: flatcamGUI/PreferencesUI.py:3082 msgid "Circular Slot Array" msgstr "" -#: flatcamGUI/PreferencesUI.py:3109 +#: flatcamGUI/PreferencesUI.py:3120 msgid "Geometry General" msgstr "" -#: flatcamGUI/PreferencesUI.py:3131 +#: flatcamGUI/PreferencesUI.py:3142 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/PreferencesUI.py:3162 +#: flatcamGUI/PreferencesUI.py:3173 msgid "Geometry Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3170 +#: flatcamGUI/PreferencesUI.py:3181 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" "Geometry object." msgstr "" -#: flatcamGUI/PreferencesUI.py:3212 +#: flatcamGUI/PreferencesUI.py:3223 msgid "Depth/Pass" msgstr "" -#: flatcamGUI/PreferencesUI.py:3214 +#: flatcamGUI/PreferencesUI.py:3225 msgid "" "The depth to cut on each pass,\n" "when multidepth is enabled.\n" @@ -8822,60 +8820,60 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/PreferencesUI.py:3405 msgid "Geometry Adv. Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3402 +#: flatcamGUI/PreferencesUI.py:3413 msgid "" "A list of Geometry advanced parameters.\n" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" -#: flatcamGUI/PreferencesUI.py:3412 flatcamGUI/PreferencesUI.py:5471 -#: flatcamGUI/PreferencesUI.py:6518 flatcamTools/ToolCalibration.py:125 +#: flatcamGUI/PreferencesUI.py:3423 flatcamGUI/PreferencesUI.py:5482 +#: flatcamGUI/PreferencesUI.py:6529 flatcamTools/ToolCalibration.py:125 #: flatcamTools/ToolSolderPaste.py:239 msgid "Toolchange X-Y" msgstr "" -#: flatcamGUI/PreferencesUI.py:3423 +#: flatcamGUI/PreferencesUI.py:3434 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/PreferencesUI.py:3527 +#: flatcamGUI/PreferencesUI.py:3538 msgid "Segment X size" msgstr "" -#: flatcamGUI/PreferencesUI.py:3529 +#: flatcamGUI/PreferencesUI.py:3540 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:3543 +#: flatcamGUI/PreferencesUI.py:3554 msgid "Segment Y size" msgstr "" -#: flatcamGUI/PreferencesUI.py:3545 +#: flatcamGUI/PreferencesUI.py:3556 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:3566 +#: flatcamGUI/PreferencesUI.py:3577 msgid "Geometry Editor" msgstr "" -#: flatcamGUI/PreferencesUI.py:3572 +#: flatcamGUI/PreferencesUI.py:3583 msgid "A list of Geometry Editor parameters." msgstr "" -#: flatcamGUI/PreferencesUI.py:3582 flatcamGUI/PreferencesUI.py:6043 +#: flatcamGUI/PreferencesUI.py:3593 flatcamGUI/PreferencesUI.py:6054 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -8884,51 +8882,51 @@ msgid "" "large number of geometric elements." msgstr "" -#: flatcamGUI/PreferencesUI.py:3614 +#: flatcamGUI/PreferencesUI.py:3625 msgid "CNC Job General" msgstr "" -#: flatcamGUI/PreferencesUI.py:3667 +#: flatcamGUI/PreferencesUI.py:3678 msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." msgstr "" -#: flatcamGUI/PreferencesUI.py:3676 +#: flatcamGUI/PreferencesUI.py:3687 msgid "Travel dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:3678 +#: flatcamGUI/PreferencesUI.py:3689 msgid "" "The width of the travel lines to be\n" "rendered in the plot." msgstr "" -#: flatcamGUI/PreferencesUI.py:3694 +#: flatcamGUI/PreferencesUI.py:3705 msgid "Coordinates decimals" msgstr "" -#: flatcamGUI/PreferencesUI.py:3696 +#: flatcamGUI/PreferencesUI.py:3707 msgid "" "The number of decimals to be used for \n" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/PreferencesUI.py:3707 +#: flatcamGUI/PreferencesUI.py:3718 msgid "Feedrate decimals" msgstr "" -#: flatcamGUI/PreferencesUI.py:3709 +#: flatcamGUI/PreferencesUI.py:3720 msgid "" "The number of decimals to be used for \n" "the Feedrate parameter in CNC code (GCODE, etc.)" msgstr "" -#: flatcamGUI/PreferencesUI.py:3720 +#: flatcamGUI/PreferencesUI.py:3731 msgid "Coordinates type" msgstr "" -#: flatcamGUI/PreferencesUI.py:3722 +#: flatcamGUI/PreferencesUI.py:3733 msgid "" "The type of coordinates to be used in Gcode.\n" "Can be:\n" @@ -8936,81 +8934,81 @@ msgid "" "- Incremental G91 -> the reference is the previous position" msgstr "" -#: flatcamGUI/PreferencesUI.py:3728 +#: flatcamGUI/PreferencesUI.py:3739 msgid "Absolute G90" msgstr "" -#: flatcamGUI/PreferencesUI.py:3729 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Incremental G91" msgstr "" -#: flatcamGUI/PreferencesUI.py:3739 +#: flatcamGUI/PreferencesUI.py:3750 msgid "Force Windows style line-ending" msgstr "" -#: flatcamGUI/PreferencesUI.py:3741 +#: flatcamGUI/PreferencesUI.py:3752 msgid "" "When checked will force a Windows style line-ending\n" "(\\r\\n) on non-Windows OS's." msgstr "" -#: flatcamGUI/PreferencesUI.py:3755 +#: flatcamGUI/PreferencesUI.py:3766 msgid "CNC Job Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3759 +#: flatcamGUI/PreferencesUI.py:3770 msgid "Export G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3775 +#: flatcamGUI/PreferencesUI.py:3786 msgid "Prepend to G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3791 +#: flatcamGUI/PreferencesUI.py:3802 msgid "Append to G-Code" msgstr "" -#: flatcamGUI/PreferencesUI.py:3817 +#: flatcamGUI/PreferencesUI.py:3828 msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/PreferencesUI.py:3914 msgid "Z depth for the cut" msgstr "" -#: flatcamGUI/PreferencesUI.py:3904 +#: flatcamGUI/PreferencesUI.py:3915 msgid "Z height for travel" msgstr "" -#: flatcamGUI/PreferencesUI.py:3910 +#: flatcamGUI/PreferencesUI.py:3921 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" -#: flatcamGUI/PreferencesUI.py:3929 +#: flatcamGUI/PreferencesUI.py:3940 msgid "Annotation Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:3931 +#: flatcamGUI/PreferencesUI.py:3942 msgid "The font size of the annotation text. In pixels." msgstr "" -#: flatcamGUI/PreferencesUI.py:3941 +#: flatcamGUI/PreferencesUI.py:3952 msgid "Annotation Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:3943 +#: flatcamGUI/PreferencesUI.py:3954 msgid "Set the font color for the annotation texts." msgstr "" -#: flatcamGUI/PreferencesUI.py:3969 +#: flatcamGUI/PreferencesUI.py:3980 msgid "NCC Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:3983 flatcamGUI/PreferencesUI.py:5381 +#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:5392 msgid "Tools dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:3994 flatcamGUI/PreferencesUI.py:4002 +#: flatcamGUI/PreferencesUI.py:4005 flatcamGUI/PreferencesUI.py:4013 #: flatcamTools/ToolNonCopperClear.py:215 flatcamTools/ToolNonCopperClear.py:223 msgid "" "Default tool type:\n" @@ -9018,22 +9016,22 @@ msgid "" "- Circular" msgstr "" -#: flatcamGUI/PreferencesUI.py:3999 flatcamTools/ToolNonCopperClear.py:220 +#: flatcamGUI/PreferencesUI.py:4010 flatcamTools/ToolNonCopperClear.py:220 msgid "V-shape" msgstr "" -#: flatcamGUI/PreferencesUI.py:4039 flatcamGUI/PreferencesUI.py:4048 +#: flatcamGUI/PreferencesUI.py:4050 flatcamGUI/PreferencesUI.py:4059 #: flatcamTools/ToolNonCopperClear.py:256 flatcamTools/ToolNonCopperClear.py:264 msgid "" "Depth of cut into material. Negative value.\n" "In FlatCAM units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4058 +#: flatcamGUI/PreferencesUI.py:4069 msgid "The new tool diameter (cut width) to add in the tool table." msgstr "" -#: flatcamGUI/PreferencesUI.py:4070 flatcamGUI/PreferencesUI.py:4078 +#: flatcamGUI/PreferencesUI.py:4081 flatcamGUI/PreferencesUI.py:4089 #: flatcamTools/ToolNonCopperClear.py:164 flatcamTools/ToolNonCopperClear.py:172 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" @@ -9041,13 +9039,13 @@ msgid "" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/PreferencesUI.py:4087 flatcamGUI/PreferencesUI.py:4512 +#: flatcamGUI/PreferencesUI.py:4098 flatcamGUI/PreferencesUI.py:4523 #: flatcamTools/ToolNonCopperClear.py:181 flatcamTools/ToolPaint.py:153 msgid "Tool order" msgstr "" -#: flatcamGUI/PreferencesUI.py:4088 flatcamGUI/PreferencesUI.py:4098 -#: flatcamGUI/PreferencesUI.py:4513 flatcamGUI/PreferencesUI.py:4523 +#: flatcamGUI/PreferencesUI.py:4099 flatcamGUI/PreferencesUI.py:4109 +#: flatcamGUI/PreferencesUI.py:4524 flatcamGUI/PreferencesUI.py:4534 #: flatcamTools/ToolNonCopperClear.py:182 flatcamTools/ToolNonCopperClear.py:192 #: flatcamTools/ToolPaint.py:154 flatcamTools/ToolPaint.py:164 msgid "" @@ -9060,17 +9058,17 @@ msgid "" "in reverse and disable this control." msgstr "" -#: flatcamGUI/PreferencesUI.py:4096 flatcamGUI/PreferencesUI.py:4521 +#: flatcamGUI/PreferencesUI.py:4107 flatcamGUI/PreferencesUI.py:4532 #: flatcamTools/ToolNonCopperClear.py:190 flatcamTools/ToolPaint.py:162 msgid "Forward" msgstr "" -#: flatcamGUI/PreferencesUI.py:4097 flatcamGUI/PreferencesUI.py:4522 +#: flatcamGUI/PreferencesUI.py:4108 flatcamGUI/PreferencesUI.py:4533 #: flatcamTools/ToolNonCopperClear.py:191 flatcamTools/ToolPaint.py:163 msgid "Reverse" msgstr "" -#: flatcamGUI/PreferencesUI.py:4110 flatcamTools/ToolNonCopperClear.py:321 +#: flatcamGUI/PreferencesUI.py:4121 flatcamTools/ToolNonCopperClear.py:321 msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -9081,36 +9079,36 @@ msgid "" "due of too many paths." msgstr "" -#: flatcamGUI/PreferencesUI.py:4129 flatcamGUI/PreferencesUI.py:6109 -#: flatcamGUI/PreferencesUI.py:6351 flatcamGUI/PreferencesUI.py:6415 +#: flatcamGUI/PreferencesUI.py:4140 flatcamGUI/PreferencesUI.py:6120 +#: flatcamGUI/PreferencesUI.py:6362 flatcamGUI/PreferencesUI.py:6426 #: flatcamTools/ToolCopperThieving.py:113 flatcamTools/ToolFiducials.py:174 #: flatcamTools/ToolFiducials.py:237 flatcamTools/ToolNonCopperClear.py:339 msgid "Bounding box margin." msgstr "" -#: flatcamGUI/PreferencesUI.py:4142 flatcamGUI/PreferencesUI.py:4570 +#: flatcamGUI/PreferencesUI.py:4153 flatcamGUI/PreferencesUI.py:4581 #: flatcamTools/ToolNonCopperClear.py:350 msgid "" "Algorithm for non-copper clearing:
Standard: Fixed step inwards.
Seed-" "based: Outwards from seed.
Line-based: Parallel lines." msgstr "" -#: flatcamGUI/PreferencesUI.py:4158 flatcamGUI/PreferencesUI.py:4584 +#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4595 #: flatcamTools/ToolNonCopperClear.py:364 flatcamTools/ToolPaint.py:267 msgid "Connect" msgstr "" -#: flatcamGUI/PreferencesUI.py:4169 flatcamGUI/PreferencesUI.py:4594 +#: flatcamGUI/PreferencesUI.py:4180 flatcamGUI/PreferencesUI.py:4605 #: flatcamTools/ToolNonCopperClear.py:373 flatcamTools/ToolPaint.py:276 msgid "Contour" msgstr "" -#: flatcamGUI/PreferencesUI.py:4180 flatcamTools/ToolNonCopperClear.py:382 +#: flatcamGUI/PreferencesUI.py:4191 flatcamTools/ToolNonCopperClear.py:382 #: flatcamTools/ToolPaint.py:285 msgid "Rest M." msgstr "" -#: flatcamGUI/PreferencesUI.py:4182 flatcamTools/ToolNonCopperClear.py:384 +#: flatcamGUI/PreferencesUI.py:4193 flatcamTools/ToolNonCopperClear.py:384 msgid "" "If checked, use 'rest machining'.\n" "Basically it will clear copper outside PCB features,\n" @@ -9121,7 +9119,7 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: flatcamGUI/PreferencesUI.py:4198 flatcamTools/ToolNonCopperClear.py:399 +#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:399 #: flatcamTools/ToolNonCopperClear.py:411 msgid "" "If used, it will add an offset to the copper features.\n" @@ -9130,11 +9128,11 @@ msgid "" "The value can be between 0 and 10 FlatCAM units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4209 flatcamTools/ToolNonCopperClear.py:409 +#: flatcamGUI/PreferencesUI.py:4220 flatcamTools/ToolNonCopperClear.py:409 msgid "Offset value" msgstr "" -#: flatcamGUI/PreferencesUI.py:4211 +#: flatcamGUI/PreferencesUI.py:4222 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -9142,25 +9140,25 @@ msgid "" "The value can be between 0.0 and 9999.9 FlatCAM units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4226 flatcamGUI/PreferencesUI.py:6121 +#: flatcamGUI/PreferencesUI.py:4237 flatcamGUI/PreferencesUI.py:6132 #: flatcamTools/ToolCopperThieving.py:125 flatcamTools/ToolNonCopperClear.py:435 msgid "Itself" msgstr "" -#: flatcamGUI/PreferencesUI.py:4227 flatcamGUI/PreferencesUI.py:4616 +#: flatcamGUI/PreferencesUI.py:4238 flatcamGUI/PreferencesUI.py:4627 msgid "Area" msgstr "" -#: flatcamGUI/PreferencesUI.py:4228 flatcamGUI/PreferencesUI.py:4618 +#: flatcamGUI/PreferencesUI.py:4239 flatcamGUI/PreferencesUI.py:4629 msgid "Ref" msgstr "" -#: flatcamGUI/PreferencesUI.py:4229 flatcamGUI/PreferencesUI.py:4795 +#: flatcamGUI/PreferencesUI.py:4240 flatcamGUI/PreferencesUI.py:4806 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "" -#: flatcamGUI/PreferencesUI.py:4231 +#: flatcamGUI/PreferencesUI.py:4242 msgid "" "- 'Itself' - the non copper clearing extent\n" "is based on the object that is copper cleared.\n" @@ -9170,70 +9168,70 @@ msgid "" "specified by another object." msgstr "" -#: flatcamGUI/PreferencesUI.py:4243 flatcamGUI/PreferencesUI.py:4624 +#: flatcamGUI/PreferencesUI.py:4254 flatcamGUI/PreferencesUI.py:4635 msgid "Normal" msgstr "" -#: flatcamGUI/PreferencesUI.py:4244 flatcamGUI/PreferencesUI.py:4625 +#: flatcamGUI/PreferencesUI.py:4255 flatcamGUI/PreferencesUI.py:4636 msgid "Progressive" msgstr "" -#: flatcamGUI/PreferencesUI.py:4245 +#: flatcamGUI/PreferencesUI.py:4256 msgid "NCC Plotting" msgstr "" -#: flatcamGUI/PreferencesUI.py:4247 +#: flatcamGUI/PreferencesUI.py:4258 msgid "" "- 'Normal' - normal plotting, done at the end of the NCC job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/PreferencesUI.py:4261 +#: flatcamGUI/PreferencesUI.py:4272 msgid "Cutout Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4276 flatcamTools/ToolCalculators.py:123 +#: flatcamGUI/PreferencesUI.py:4287 flatcamTools/ToolCalculators.py:123 #: flatcamTools/ToolCutOut.py:123 msgid "Tool Diameter" msgstr "" -#: flatcamGUI/PreferencesUI.py:4278 flatcamTools/ToolCutOut.py:125 +#: flatcamGUI/PreferencesUI.py:4289 flatcamTools/ToolCutOut.py:125 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "" -#: flatcamGUI/PreferencesUI.py:4333 flatcamTools/ToolCutOut.py:104 +#: flatcamGUI/PreferencesUI.py:4344 flatcamTools/ToolCutOut.py:104 msgid "Object kind" msgstr "" -#: flatcamGUI/PreferencesUI.py:4335 flatcamTools/ToolCutOut.py:106 +#: flatcamGUI/PreferencesUI.py:4346 flatcamTools/ToolCutOut.py:106 msgid "" "Choice of what kind the object we want to cutout is.
- Single: contain a single " "PCB Gerber outline object.
- Panel: a panel PCB Gerber object, which is made\n" "out of many individual PCB outlines." msgstr "" -#: flatcamGUI/PreferencesUI.py:4342 flatcamTools/ToolCutOut.py:112 +#: flatcamGUI/PreferencesUI.py:4353 flatcamTools/ToolCutOut.py:112 msgid "Single" msgstr "" -#: flatcamGUI/PreferencesUI.py:4343 flatcamTools/ToolCutOut.py:113 +#: flatcamGUI/PreferencesUI.py:4354 flatcamTools/ToolCutOut.py:113 msgid "Panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:4350 flatcamTools/ToolCutOut.py:184 +#: flatcamGUI/PreferencesUI.py:4361 flatcamTools/ToolCutOut.py:184 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" "the actual PCB border" msgstr "" -#: flatcamGUI/PreferencesUI.py:4363 flatcamTools/ToolCutOut.py:195 +#: flatcamGUI/PreferencesUI.py:4374 flatcamTools/ToolCutOut.py:195 msgid "Gap size" msgstr "" -#: flatcamGUI/PreferencesUI.py:4365 flatcamTools/ToolCutOut.py:197 +#: flatcamGUI/PreferencesUI.py:4376 flatcamTools/ToolCutOut.py:197 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -9241,11 +9239,11 @@ msgid "" "from which the PCB is cutout)." msgstr "" -#: flatcamGUI/PreferencesUI.py:4379 flatcamTools/ToolCutOut.py:239 +#: flatcamGUI/PreferencesUI.py:4390 flatcamTools/ToolCutOut.py:239 msgid "Gaps" msgstr "" -#: flatcamGUI/PreferencesUI.py:4381 +#: flatcamGUI/PreferencesUI.py:4392 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9259,71 +9257,71 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: flatcamGUI/PreferencesUI.py:4404 +#: flatcamGUI/PreferencesUI.py:4415 msgid "Convex Sh." msgstr "" -#: flatcamGUI/PreferencesUI.py:4406 flatcamTools/ToolCutOut.py:217 +#: flatcamGUI/PreferencesUI.py:4417 flatcamTools/ToolCutOut.py:217 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" -#: flatcamGUI/PreferencesUI.py:4420 +#: flatcamGUI/PreferencesUI.py:4431 msgid "2Sided Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4426 +#: flatcamGUI/PreferencesUI.py:4437 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." msgstr "" -#: flatcamGUI/PreferencesUI.py:4440 flatcamTools/ToolDblSided.py:276 +#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:276 msgid "Drill dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:4442 flatcamTools/ToolDblSided.py:267 +#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:267 #: flatcamTools/ToolDblSided.py:278 msgid "Diameter of the drill for the alignment holes." msgstr "" -#: flatcamGUI/PreferencesUI.py:4451 flatcamTools/ToolDblSided.py:144 +#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:144 msgid "Mirror Axis:" msgstr "" -#: flatcamGUI/PreferencesUI.py:4453 flatcamTools/ToolDblSided.py:145 +#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:145 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" -#: flatcamGUI/PreferencesUI.py:4462 flatcamTools/ToolDblSided.py:154 +#: flatcamGUI/PreferencesUI.py:4473 flatcamTools/ToolDblSided.py:154 msgid "Point" msgstr "" -#: flatcamGUI/PreferencesUI.py:4463 flatcamTools/ToolDblSided.py:155 +#: flatcamGUI/PreferencesUI.py:4474 flatcamTools/ToolDblSided.py:155 msgid "Box" msgstr "" -#: flatcamGUI/PreferencesUI.py:4464 flatcamTools/ToolDblSided.py:156 +#: flatcamGUI/PreferencesUI.py:4475 flatcamTools/ToolDblSided.py:156 msgid "Axis Ref" msgstr "" -#: flatcamGUI/PreferencesUI.py:4466 flatcamTools/ToolDblSided.py:158 +#: flatcamGUI/PreferencesUI.py:4477 flatcamTools/ToolDblSided.py:158 msgid "" "The axis should pass through a point or cut\n" " a specified box (in a FlatCAM object) through \n" "the center." msgstr "" -#: flatcamGUI/PreferencesUI.py:4482 +#: flatcamGUI/PreferencesUI.py:4493 msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4488 +#: flatcamGUI/PreferencesUI.py:4499 msgid "Parameters:" msgstr "" -#: flatcamGUI/PreferencesUI.py:4606 flatcamTools/ToolPaint.py:302 +#: flatcamGUI/PreferencesUI.py:4617 flatcamTools/ToolPaint.py:302 #: flatcamTools/ToolPaint.py:319 msgid "" "How to select Polygons to be painted.\n" @@ -9335,36 +9333,36 @@ msgid "" "specified by another object." msgstr "" -#: flatcamGUI/PreferencesUI.py:4615 +#: flatcamGUI/PreferencesUI.py:4626 msgid "Sel" msgstr "" -#: flatcamGUI/PreferencesUI.py:4626 +#: flatcamGUI/PreferencesUI.py:4637 msgid "Paint Plotting" msgstr "" -#: flatcamGUI/PreferencesUI.py:4628 +#: flatcamGUI/PreferencesUI.py:4639 msgid "" "- 'Normal' - normal plotting, done at the end of the Paint job\n" "- 'Progressive' - after each shape is generated it will be plotted." msgstr "" -#: flatcamGUI/PreferencesUI.py:4642 +#: flatcamGUI/PreferencesUI.py:4653 msgid "Film Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4648 +#: flatcamGUI/PreferencesUI.py:4659 msgid "" "Create a PCB film from a Gerber or Geometry\n" "FlatCAM object.\n" "The file is saved in SVG format." msgstr "" -#: flatcamGUI/PreferencesUI.py:4659 +#: flatcamGUI/PreferencesUI.py:4670 msgid "Film Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:4661 flatcamTools/ToolFilm.py:300 +#: flatcamGUI/PreferencesUI.py:4672 flatcamTools/ToolFilm.py:300 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -9374,19 +9372,19 @@ msgid "" "The Film format is SVG." msgstr "" -#: flatcamGUI/PreferencesUI.py:4672 +#: flatcamGUI/PreferencesUI.py:4683 msgid "Film Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:4674 +#: flatcamGUI/PreferencesUI.py:4685 msgid "Set the film color when positive film is selected." msgstr "" -#: flatcamGUI/PreferencesUI.py:4697 flatcamTools/ToolFilm.py:316 +#: flatcamGUI/PreferencesUI.py:4708 flatcamTools/ToolFilm.py:316 msgid "Border" msgstr "" -#: flatcamGUI/PreferencesUI.py:4699 flatcamTools/ToolFilm.py:318 +#: flatcamGUI/PreferencesUI.py:4710 flatcamTools/ToolFilm.py:318 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -9398,124 +9396,124 @@ msgid "" "surroundings if not for this border." msgstr "" -#: flatcamGUI/PreferencesUI.py:4716 flatcamTools/ToolFilm.py:283 +#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:283 msgid "Scale Stroke" msgstr "" -#: flatcamGUI/PreferencesUI.py:4718 flatcamTools/ToolFilm.py:285 +#: flatcamGUI/PreferencesUI.py:4729 flatcamTools/ToolFilm.py:285 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or thinner,\n" "therefore the fine features may be more affected by this parameter." msgstr "" -#: flatcamGUI/PreferencesUI.py:4725 flatcamTools/ToolFilm.py:141 +#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:141 msgid "Film Adjustments" msgstr "" -#: flatcamGUI/PreferencesUI.py:4727 flatcamTools/ToolFilm.py:143 +#: flatcamGUI/PreferencesUI.py:4738 flatcamTools/ToolFilm.py:143 msgid "" "Sometime the printers will distort the print shape, especially the Laser types.\n" "This section provide the tools to compensate for the print distortions." msgstr "" -#: flatcamGUI/PreferencesUI.py:4734 flatcamTools/ToolFilm.py:150 +#: flatcamGUI/PreferencesUI.py:4745 flatcamTools/ToolFilm.py:150 msgid "Scale Film geometry" msgstr "" -#: flatcamGUI/PreferencesUI.py:4736 flatcamTools/ToolFilm.py:152 +#: flatcamGUI/PreferencesUI.py:4747 flatcamTools/ToolFilm.py:152 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." msgstr "" -#: flatcamGUI/PreferencesUI.py:4746 flatcamGUI/PreferencesUI.py:5266 +#: flatcamGUI/PreferencesUI.py:4757 flatcamGUI/PreferencesUI.py:5277 #: flatcamTools/ToolFilm.py:162 flatcamTools/ToolTransform.py:147 msgid "X factor" msgstr "" -#: flatcamGUI/PreferencesUI.py:4755 flatcamGUI/PreferencesUI.py:5279 +#: flatcamGUI/PreferencesUI.py:4766 flatcamGUI/PreferencesUI.py:5290 #: flatcamTools/ToolFilm.py:171 flatcamTools/ToolTransform.py:168 msgid "Y factor" msgstr "" -#: flatcamGUI/PreferencesUI.py:4765 flatcamTools/ToolFilm.py:189 +#: flatcamGUI/PreferencesUI.py:4776 flatcamTools/ToolFilm.py:189 msgid "Skew Film geometry" msgstr "" -#: flatcamGUI/PreferencesUI.py:4767 flatcamTools/ToolFilm.py:191 +#: flatcamGUI/PreferencesUI.py:4778 flatcamTools/ToolFilm.py:191 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." msgstr "" -#: flatcamGUI/PreferencesUI.py:4777 flatcamGUI/PreferencesUI.py:5235 +#: flatcamGUI/PreferencesUI.py:4788 flatcamGUI/PreferencesUI.py:5246 #: flatcamTools/ToolFilm.py:201 flatcamTools/ToolTransform.py:97 msgid "X angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4786 flatcamGUI/PreferencesUI.py:5249 +#: flatcamGUI/PreferencesUI.py:4797 flatcamGUI/PreferencesUI.py:5260 #: flatcamTools/ToolFilm.py:210 flatcamTools/ToolTransform.py:119 msgid "Y angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:4797 flatcamTools/ToolFilm.py:221 +#: flatcamGUI/PreferencesUI.py:4808 flatcamTools/ToolFilm.py:221 msgid "" "The reference point to be used as origin for the skew.\n" "It can be one of the four points of the geometry bounding box." msgstr "" -#: flatcamGUI/PreferencesUI.py:4800 flatcamTools/ToolFiducials.py:87 +#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFiducials.py:87 #: flatcamTools/ToolFilm.py:224 msgid "Bottom Left" msgstr "" -#: flatcamGUI/PreferencesUI.py:4801 flatcamTools/ToolFilm.py:225 +#: flatcamGUI/PreferencesUI.py:4812 flatcamTools/ToolFilm.py:225 msgid "Top Left" msgstr "" -#: flatcamGUI/PreferencesUI.py:4802 flatcamTools/ToolFilm.py:226 +#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:226 msgid "Bottom Right" msgstr "" -#: flatcamGUI/PreferencesUI.py:4803 flatcamTools/ToolFilm.py:227 +#: flatcamGUI/PreferencesUI.py:4814 flatcamTools/ToolFilm.py:227 msgid "Top right" msgstr "" -#: flatcamGUI/PreferencesUI.py:4811 flatcamTools/ToolFilm.py:244 +#: flatcamGUI/PreferencesUI.py:4822 flatcamTools/ToolFilm.py:244 msgid "Mirror Film geometry" msgstr "" -#: flatcamGUI/PreferencesUI.py:4813 flatcamTools/ToolFilm.py:246 +#: flatcamGUI/PreferencesUI.py:4824 flatcamTools/ToolFilm.py:246 msgid "Mirror the film geometry on the selected axis or on both." msgstr "" -#: flatcamGUI/PreferencesUI.py:4825 flatcamTools/ToolFilm.py:258 +#: flatcamGUI/PreferencesUI.py:4836 flatcamTools/ToolFilm.py:258 msgid "Both" msgstr "" -#: flatcamGUI/PreferencesUI.py:4827 flatcamTools/ToolFilm.py:260 +#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:260 msgid "Mirror axis" msgstr "" -#: flatcamGUI/PreferencesUI.py:4837 flatcamTools/ToolFilm.py:403 +#: flatcamGUI/PreferencesUI.py:4848 flatcamTools/ToolFilm.py:403 msgid "SVG" msgstr "" -#: flatcamGUI/PreferencesUI.py:4838 flatcamTools/ToolFilm.py:404 +#: flatcamGUI/PreferencesUI.py:4849 flatcamTools/ToolFilm.py:404 msgid "PNG" msgstr "" -#: flatcamGUI/PreferencesUI.py:4839 flatcamTools/ToolFilm.py:405 +#: flatcamGUI/PreferencesUI.py:4850 flatcamTools/ToolFilm.py:405 msgid "PDF" msgstr "" -#: flatcamGUI/PreferencesUI.py:4842 flatcamTools/ToolFilm.py:298 +#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:298 #: flatcamTools/ToolFilm.py:408 msgid "Film Type:" msgstr "" -#: flatcamGUI/PreferencesUI.py:4844 flatcamTools/ToolFilm.py:410 +#: flatcamGUI/PreferencesUI.py:4855 flatcamTools/ToolFilm.py:410 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -9523,90 +9521,90 @@ msgid "" "- 'PDF' -> portable document format" msgstr "" -#: flatcamGUI/PreferencesUI.py:4853 flatcamTools/ToolFilm.py:419 +#: flatcamGUI/PreferencesUI.py:4864 flatcamTools/ToolFilm.py:419 msgid "Page Orientation" msgstr "" -#: flatcamGUI/PreferencesUI.py:4866 flatcamTools/ToolFilm.py:432 +#: flatcamGUI/PreferencesUI.py:4877 flatcamTools/ToolFilm.py:432 msgid "Page Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:4867 flatcamTools/ToolFilm.py:433 +#: flatcamGUI/PreferencesUI.py:4878 flatcamTools/ToolFilm.py:433 msgid "A selection of standard ISO 216 page sizes." msgstr "" -#: flatcamGUI/PreferencesUI.py:4939 +#: flatcamGUI/PreferencesUI.py:4950 msgid "Panelize Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:4945 +#: flatcamGUI/PreferencesUI.py:4956 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." msgstr "" -#: flatcamGUI/PreferencesUI.py:4962 flatcamTools/ToolPanelize.py:160 +#: flatcamGUI/PreferencesUI.py:4973 flatcamTools/ToolPanelize.py:160 msgid "Spacing cols" msgstr "" -#: flatcamGUI/PreferencesUI.py:4964 flatcamTools/ToolPanelize.py:162 +#: flatcamGUI/PreferencesUI.py:4975 flatcamTools/ToolPanelize.py:162 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4976 flatcamTools/ToolPanelize.py:172 +#: flatcamGUI/PreferencesUI.py:4987 flatcamTools/ToolPanelize.py:172 msgid "Spacing rows" msgstr "" -#: flatcamGUI/PreferencesUI.py:4978 flatcamTools/ToolPanelize.py:174 +#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:174 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:4989 flatcamTools/ToolPanelize.py:183 +#: flatcamGUI/PreferencesUI.py:5000 flatcamTools/ToolPanelize.py:183 msgid "Columns" msgstr "" -#: flatcamGUI/PreferencesUI.py:4991 flatcamTools/ToolPanelize.py:185 +#: flatcamGUI/PreferencesUI.py:5002 flatcamTools/ToolPanelize.py:185 msgid "Number of columns of the desired panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:5001 flatcamTools/ToolPanelize.py:193 +#: flatcamGUI/PreferencesUI.py:5012 flatcamTools/ToolPanelize.py:193 msgid "Rows" msgstr "" -#: flatcamGUI/PreferencesUI.py:5003 flatcamTools/ToolPanelize.py:195 +#: flatcamGUI/PreferencesUI.py:5014 flatcamTools/ToolPanelize.py:195 msgid "Number of rows of the desired panel" msgstr "" -#: flatcamGUI/PreferencesUI.py:5009 flatcamTools/ToolCalibration.py:196 +#: flatcamGUI/PreferencesUI.py:5020 flatcamTools/ToolCalibration.py:196 #: flatcamTools/ToolCalibration.py:634 flatcamTools/ToolPanelize.py:201 msgid "Gerber" msgstr "" -#: flatcamGUI/PreferencesUI.py:5010 flatcamTools/ToolPanelize.py:202 +#: flatcamGUI/PreferencesUI.py:5021 flatcamTools/ToolPanelize.py:202 msgid "Geo" msgstr "" -#: flatcamGUI/PreferencesUI.py:5011 flatcamTools/ToolPanelize.py:203 +#: flatcamGUI/PreferencesUI.py:5022 flatcamTools/ToolPanelize.py:203 msgid "Panel Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:5013 +#: flatcamGUI/PreferencesUI.py:5024 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: flatcamGUI/PreferencesUI.py:5022 +#: flatcamGUI/PreferencesUI.py:5033 msgid "Constrain within" msgstr "" -#: flatcamGUI/PreferencesUI.py:5024 flatcamTools/ToolPanelize.py:215 +#: flatcamGUI/PreferencesUI.py:5035 flatcamTools/ToolPanelize.py:215 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -9615,142 +9613,142 @@ msgid "" "they fit completely within selected area." msgstr "" -#: flatcamGUI/PreferencesUI.py:5037 flatcamTools/ToolPanelize.py:227 +#: flatcamGUI/PreferencesUI.py:5048 flatcamTools/ToolPanelize.py:227 msgid "Width (DX)" msgstr "" -#: flatcamGUI/PreferencesUI.py:5039 flatcamTools/ToolPanelize.py:229 +#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:229 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:5050 flatcamTools/ToolPanelize.py:238 +#: flatcamGUI/PreferencesUI.py:5061 flatcamTools/ToolPanelize.py:238 msgid "Height (DY)" msgstr "" -#: flatcamGUI/PreferencesUI.py:5052 flatcamTools/ToolPanelize.py:240 +#: flatcamGUI/PreferencesUI.py:5063 flatcamTools/ToolPanelize.py:240 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:5066 +#: flatcamGUI/PreferencesUI.py:5077 msgid "Calculators Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5070 flatcamTools/ToolCalculators.py:25 +#: flatcamGUI/PreferencesUI.py:5081 flatcamTools/ToolCalculators.py:25 msgid "V-Shape Tool Calculator" msgstr "" -#: flatcamGUI/PreferencesUI.py:5072 +#: flatcamGUI/PreferencesUI.py:5083 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." msgstr "" -#: flatcamGUI/PreferencesUI.py:5087 flatcamTools/ToolCalculators.py:94 +#: flatcamGUI/PreferencesUI.py:5098 flatcamTools/ToolCalculators.py:94 msgid "Tip Diameter" msgstr "" -#: flatcamGUI/PreferencesUI.py:5089 flatcamTools/ToolCalculators.py:102 +#: flatcamGUI/PreferencesUI.py:5100 flatcamTools/ToolCalculators.py:102 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/PreferencesUI.py:5101 flatcamTools/ToolCalculators.py:105 +#: flatcamGUI/PreferencesUI.py:5112 flatcamTools/ToolCalculators.py:105 msgid "Tip Angle" msgstr "" -#: flatcamGUI/PreferencesUI.py:5103 +#: flatcamGUI/PreferencesUI.py:5114 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: flatcamGUI/PreferencesUI.py:5117 +#: flatcamGUI/PreferencesUI.py:5128 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." msgstr "" -#: flatcamGUI/PreferencesUI.py:5124 flatcamTools/ToolCalculators.py:27 +#: flatcamGUI/PreferencesUI.py:5135 flatcamTools/ToolCalculators.py:27 msgid "ElectroPlating Calculator" msgstr "" -#: flatcamGUI/PreferencesUI.py:5126 flatcamTools/ToolCalculators.py:158 +#: flatcamGUI/PreferencesUI.py:5137 flatcamTools/ToolCalculators.py:158 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like grahite ink or calcium hypophosphite ink or palladium chloride." msgstr "" -#: flatcamGUI/PreferencesUI.py:5140 flatcamTools/ToolCalculators.py:167 +#: flatcamGUI/PreferencesUI.py:5151 flatcamTools/ToolCalculators.py:167 msgid "Board Length" msgstr "" -#: flatcamGUI/PreferencesUI.py:5142 flatcamTools/ToolCalculators.py:173 +#: flatcamGUI/PreferencesUI.py:5153 flatcamTools/ToolCalculators.py:173 msgid "This is the board length. In centimeters." msgstr "" -#: flatcamGUI/PreferencesUI.py:5152 flatcamTools/ToolCalculators.py:175 +#: flatcamGUI/PreferencesUI.py:5163 flatcamTools/ToolCalculators.py:175 msgid "Board Width" msgstr "" -#: flatcamGUI/PreferencesUI.py:5154 flatcamTools/ToolCalculators.py:181 +#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:181 msgid "This is the board width.In centimeters." msgstr "" -#: flatcamGUI/PreferencesUI.py:5159 flatcamTools/ToolCalculators.py:183 +#: flatcamGUI/PreferencesUI.py:5170 flatcamTools/ToolCalculators.py:183 msgid "Current Density" msgstr "" -#: flatcamGUI/PreferencesUI.py:5165 flatcamTools/ToolCalculators.py:190 +#: flatcamGUI/PreferencesUI.py:5176 flatcamTools/ToolCalculators.py:190 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" -#: flatcamGUI/PreferencesUI.py:5171 flatcamTools/ToolCalculators.py:193 +#: flatcamGUI/PreferencesUI.py:5182 flatcamTools/ToolCalculators.py:193 msgid "Copper Growth" msgstr "" -#: flatcamGUI/PreferencesUI.py:5177 flatcamTools/ToolCalculators.py:200 +#: flatcamGUI/PreferencesUI.py:5188 flatcamTools/ToolCalculators.py:200 msgid "" "How thick the copper growth is intended to be.\n" "In microns." msgstr "" -#: flatcamGUI/PreferencesUI.py:5190 +#: flatcamGUI/PreferencesUI.py:5201 msgid "Transform Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5196 +#: flatcamGUI/PreferencesUI.py:5207 msgid "" "Various transformations that can be applied\n" "on a FlatCAM object." msgstr "" -#: flatcamGUI/PreferencesUI.py:5227 +#: flatcamGUI/PreferencesUI.py:5238 msgid "Skew" msgstr "" -#: flatcamGUI/PreferencesUI.py:5268 flatcamTools/ToolTransform.py:149 +#: flatcamGUI/PreferencesUI.py:5279 flatcamTools/ToolTransform.py:149 msgid "Factor for scaling on X axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:5281 flatcamTools/ToolTransform.py:170 +#: flatcamGUI/PreferencesUI.py:5292 flatcamTools/ToolTransform.py:170 msgid "Factor for scaling on Y axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:5289 flatcamTools/ToolTransform.py:193 +#: flatcamGUI/PreferencesUI.py:5300 flatcamTools/ToolTransform.py:193 msgid "" "Scale the selected object(s)\n" "using the Scale_X factor for both axis." msgstr "" -#: flatcamGUI/PreferencesUI.py:5297 flatcamTools/ToolTransform.py:201 +#: flatcamGUI/PreferencesUI.py:5308 flatcamTools/ToolTransform.py:201 msgid "" "Scale the selected object(s)\n" "using the origin reference when checked,\n" @@ -9758,27 +9756,27 @@ msgid "" "of the selected objects when unchecked." msgstr "" -#: flatcamGUI/PreferencesUI.py:5313 flatcamTools/ToolTransform.py:216 +#: flatcamGUI/PreferencesUI.py:5324 flatcamTools/ToolTransform.py:216 msgid "X val" msgstr "" -#: flatcamGUI/PreferencesUI.py:5315 flatcamTools/ToolTransform.py:218 +#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:218 msgid "Distance to offset on X axis. In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:5326 flatcamTools/ToolTransform.py:237 +#: flatcamGUI/PreferencesUI.py:5337 flatcamTools/ToolTransform.py:237 msgid "Y val" msgstr "" -#: flatcamGUI/PreferencesUI.py:5328 flatcamTools/ToolTransform.py:239 +#: flatcamGUI/PreferencesUI.py:5339 flatcamTools/ToolTransform.py:239 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: flatcamGUI/PreferencesUI.py:5334 flatcamTools/ToolTransform.py:284 +#: flatcamGUI/PreferencesUI.py:5345 flatcamTools/ToolTransform.py:284 msgid "Mirror Reference" msgstr "" -#: flatcamGUI/PreferencesUI.py:5336 flatcamTools/ToolTransform.py:286 +#: flatcamGUI/PreferencesUI.py:5347 flatcamTools/ToolTransform.py:286 msgid "" "Flip the selected object(s)\n" "around the point in Point Entry Field.\n" @@ -9791,191 +9789,191 @@ msgid "" "Point Entry field and click Flip on X(Y)" msgstr "" -#: flatcamGUI/PreferencesUI.py:5347 +#: flatcamGUI/PreferencesUI.py:5358 msgid "Mirror Reference point" msgstr "" -#: flatcamGUI/PreferencesUI.py:5349 +#: flatcamGUI/PreferencesUI.py:5360 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" "the 'y' in (x, y) will be used when using Flip on Y and" msgstr "" -#: flatcamGUI/PreferencesUI.py:5366 +#: flatcamGUI/PreferencesUI.py:5377 msgid "SolderPaste Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5372 +#: flatcamGUI/PreferencesUI.py:5383 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." msgstr "" -#: flatcamGUI/PreferencesUI.py:5383 +#: flatcamGUI/PreferencesUI.py:5394 msgid "Diameters of nozzle tools, separated by ','" msgstr "" -#: flatcamGUI/PreferencesUI.py:5391 +#: flatcamGUI/PreferencesUI.py:5402 msgid "New Nozzle Dia" msgstr "" -#: flatcamGUI/PreferencesUI.py:5393 flatcamTools/ToolSolderPaste.py:106 +#: flatcamGUI/PreferencesUI.py:5404 flatcamTools/ToolSolderPaste.py:106 msgid "Diameter for the new Nozzle tool to add in the Tool Table" msgstr "" -#: flatcamGUI/PreferencesUI.py:5409 flatcamTools/ToolSolderPaste.py:182 +#: flatcamGUI/PreferencesUI.py:5420 flatcamTools/ToolSolderPaste.py:182 msgid "Z Dispense Start" msgstr "" -#: flatcamGUI/PreferencesUI.py:5411 flatcamTools/ToolSolderPaste.py:184 +#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:184 msgid "The height (Z) when solder paste dispensing starts." msgstr "" -#: flatcamGUI/PreferencesUI.py:5422 flatcamTools/ToolSolderPaste.py:194 +#: flatcamGUI/PreferencesUI.py:5433 flatcamTools/ToolSolderPaste.py:194 msgid "Z Dispense" msgstr "" -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolSolderPaste.py:196 +#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:196 msgid "The height (Z) when doing solder paste dispensing." msgstr "" -#: flatcamGUI/PreferencesUI.py:5435 flatcamTools/ToolSolderPaste.py:206 +#: flatcamGUI/PreferencesUI.py:5446 flatcamTools/ToolSolderPaste.py:206 msgid "Z Dispense Stop" msgstr "" -#: flatcamGUI/PreferencesUI.py:5437 flatcamTools/ToolSolderPaste.py:208 +#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:208 msgid "The height (Z) when solder paste dispensing stops." msgstr "" -#: flatcamGUI/PreferencesUI.py:5448 flatcamTools/ToolSolderPaste.py:218 +#: flatcamGUI/PreferencesUI.py:5459 flatcamTools/ToolSolderPaste.py:218 msgid "Z Travel" msgstr "" -#: flatcamGUI/PreferencesUI.py:5450 flatcamTools/ToolSolderPaste.py:220 +#: flatcamGUI/PreferencesUI.py:5461 flatcamTools/ToolSolderPaste.py:220 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." msgstr "" -#: flatcamGUI/PreferencesUI.py:5462 flatcamTools/ToolSolderPaste.py:231 +#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:231 msgid "Z Toolchange" msgstr "" -#: flatcamGUI/PreferencesUI.py:5464 flatcamTools/ToolSolderPaste.py:233 +#: flatcamGUI/PreferencesUI.py:5475 flatcamTools/ToolSolderPaste.py:233 msgid "The height (Z) for tool (nozzle) change." msgstr "" -#: flatcamGUI/PreferencesUI.py:5473 flatcamTools/ToolSolderPaste.py:241 +#: flatcamGUI/PreferencesUI.py:5484 flatcamTools/ToolSolderPaste.py:241 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." msgstr "" -#: flatcamGUI/PreferencesUI.py:5487 flatcamTools/ToolSolderPaste.py:254 +#: flatcamGUI/PreferencesUI.py:5498 flatcamTools/ToolSolderPaste.py:254 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "" -#: flatcamGUI/PreferencesUI.py:5500 flatcamTools/ToolSolderPaste.py:266 +#: flatcamGUI/PreferencesUI.py:5511 flatcamTools/ToolSolderPaste.py:266 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" -#: flatcamGUI/PreferencesUI.py:5512 flatcamTools/ToolSolderPaste.py:277 +#: flatcamGUI/PreferencesUI.py:5523 flatcamTools/ToolSolderPaste.py:277 msgid "Feedrate Z Dispense" msgstr "" -#: flatcamGUI/PreferencesUI.py:5514 +#: flatcamGUI/PreferencesUI.py:5525 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." msgstr "" -#: flatcamGUI/PreferencesUI.py:5525 flatcamTools/ToolSolderPaste.py:289 +#: flatcamGUI/PreferencesUI.py:5536 flatcamTools/ToolSolderPaste.py:289 msgid "Spindle Speed FWD" msgstr "" -#: flatcamGUI/PreferencesUI.py:5527 flatcamTools/ToolSolderPaste.py:291 +#: flatcamGUI/PreferencesUI.py:5538 flatcamTools/ToolSolderPaste.py:291 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/PreferencesUI.py:5539 flatcamTools/ToolSolderPaste.py:302 +#: flatcamGUI/PreferencesUI.py:5550 flatcamTools/ToolSolderPaste.py:302 msgid "Dwell FWD" msgstr "" -#: flatcamGUI/PreferencesUI.py:5541 flatcamTools/ToolSolderPaste.py:304 +#: flatcamGUI/PreferencesUI.py:5552 flatcamTools/ToolSolderPaste.py:304 msgid "Pause after solder dispensing." msgstr "" -#: flatcamGUI/PreferencesUI.py:5551 flatcamTools/ToolSolderPaste.py:313 +#: flatcamGUI/PreferencesUI.py:5562 flatcamTools/ToolSolderPaste.py:313 msgid "Spindle Speed REV" msgstr "" -#: flatcamGUI/PreferencesUI.py:5553 flatcamTools/ToolSolderPaste.py:315 +#: flatcamGUI/PreferencesUI.py:5564 flatcamTools/ToolSolderPaste.py:315 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" -#: flatcamGUI/PreferencesUI.py:5565 flatcamTools/ToolSolderPaste.py:326 +#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:326 msgid "Dwell REV" msgstr "" -#: flatcamGUI/PreferencesUI.py:5567 flatcamTools/ToolSolderPaste.py:328 +#: flatcamGUI/PreferencesUI.py:5578 flatcamTools/ToolSolderPaste.py:328 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -#: flatcamGUI/PreferencesUI.py:5576 flatcamTools/ToolSolderPaste.py:336 +#: flatcamGUI/PreferencesUI.py:5587 flatcamTools/ToolSolderPaste.py:336 msgid "Files that control the GCode generation." msgstr "" -#: flatcamGUI/PreferencesUI.py:5591 +#: flatcamGUI/PreferencesUI.py:5602 msgid "Substractor Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5597 +#: flatcamGUI/PreferencesUI.py:5608 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." msgstr "" -#: flatcamGUI/PreferencesUI.py:5602 flatcamTools/ToolSub.py:149 +#: flatcamGUI/PreferencesUI.py:5613 flatcamTools/ToolSub.py:149 msgid "Close paths" msgstr "" -#: flatcamGUI/PreferencesUI.py:5603 +#: flatcamGUI/PreferencesUI.py:5614 msgid "Checking this will close the paths cut by the Geometry substractor object." msgstr "" -#: flatcamGUI/PreferencesUI.py:5614 +#: flatcamGUI/PreferencesUI.py:5625 msgid "Check Rules Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5619 +#: flatcamGUI/PreferencesUI.py:5630 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." msgstr "" -#: flatcamGUI/PreferencesUI.py:5629 flatcamTools/ToolRulesCheck.py:256 +#: flatcamGUI/PreferencesUI.py:5640 flatcamTools/ToolRulesCheck.py:256 #: flatcamTools/ToolRulesCheck.py:920 msgid "Trace Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:5631 flatcamTools/ToolRulesCheck.py:258 +#: flatcamGUI/PreferencesUI.py:5642 flatcamTools/ToolRulesCheck.py:258 msgid "This checks if the minimum size for traces is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5641 flatcamGUI/PreferencesUI.py:5661 -#: flatcamGUI/PreferencesUI.py:5681 flatcamGUI/PreferencesUI.py:5701 -#: flatcamGUI/PreferencesUI.py:5721 flatcamGUI/PreferencesUI.py:5741 -#: flatcamGUI/PreferencesUI.py:5761 flatcamGUI/PreferencesUI.py:5781 -#: flatcamGUI/PreferencesUI.py:5803 flatcamGUI/PreferencesUI.py:5823 +#: flatcamGUI/PreferencesUI.py:5652 flatcamGUI/PreferencesUI.py:5672 +#: flatcamGUI/PreferencesUI.py:5692 flatcamGUI/PreferencesUI.py:5712 +#: flatcamGUI/PreferencesUI.py:5732 flatcamGUI/PreferencesUI.py:5752 +#: flatcamGUI/PreferencesUI.py:5772 flatcamGUI/PreferencesUI.py:5792 +#: flatcamGUI/PreferencesUI.py:5814 flatcamGUI/PreferencesUI.py:5834 #: flatcamTools/ToolRulesCheck.py:268 flatcamTools/ToolRulesCheck.py:290 #: flatcamTools/ToolRulesCheck.py:313 flatcamTools/ToolRulesCheck.py:336 #: flatcamTools/ToolRulesCheck.py:359 flatcamTools/ToolRulesCheck.py:382 @@ -9984,173 +9982,173 @@ msgstr "" msgid "Min value" msgstr "" -#: flatcamGUI/PreferencesUI.py:5643 flatcamTools/ToolRulesCheck.py:270 +#: flatcamGUI/PreferencesUI.py:5654 flatcamTools/ToolRulesCheck.py:270 msgid "Minimum acceptable trace size." msgstr "" -#: flatcamGUI/PreferencesUI.py:5648 flatcamTools/ToolRulesCheck.py:277 +#: flatcamGUI/PreferencesUI.py:5659 flatcamTools/ToolRulesCheck.py:277 #: flatcamTools/ToolRulesCheck.py:1148 flatcamTools/ToolRulesCheck.py:1178 msgid "Copper to Copper clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5650 flatcamTools/ToolRulesCheck.py:279 +#: flatcamGUI/PreferencesUI.py:5661 flatcamTools/ToolRulesCheck.py:279 msgid "" "This checks if the minimum clearance between copper\n" "features is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5663 flatcamGUI/PreferencesUI.py:5683 -#: flatcamGUI/PreferencesUI.py:5703 flatcamGUI/PreferencesUI.py:5723 -#: flatcamGUI/PreferencesUI.py:5743 flatcamGUI/PreferencesUI.py:5763 -#: flatcamGUI/PreferencesUI.py:5825 flatcamTools/ToolRulesCheck.py:292 +#: flatcamGUI/PreferencesUI.py:5674 flatcamGUI/PreferencesUI.py:5694 +#: flatcamGUI/PreferencesUI.py:5714 flatcamGUI/PreferencesUI.py:5734 +#: flatcamGUI/PreferencesUI.py:5754 flatcamGUI/PreferencesUI.py:5774 +#: flatcamGUI/PreferencesUI.py:5836 flatcamTools/ToolRulesCheck.py:292 #: flatcamTools/ToolRulesCheck.py:315 flatcamTools/ToolRulesCheck.py:338 #: flatcamTools/ToolRulesCheck.py:361 flatcamTools/ToolRulesCheck.py:384 #: flatcamTools/ToolRulesCheck.py:407 flatcamTools/ToolRulesCheck.py:455 msgid "Minimum acceptable clearance value." msgstr "" -#: flatcamGUI/PreferencesUI.py:5668 flatcamTools/ToolRulesCheck.py:300 +#: flatcamGUI/PreferencesUI.py:5679 flatcamTools/ToolRulesCheck.py:300 #: flatcamTools/ToolRulesCheck.py:1208 flatcamTools/ToolRulesCheck.py:1214 #: flatcamTools/ToolRulesCheck.py:1227 flatcamTools/ToolRulesCheck.py:1234 msgid "Copper to Outline clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5670 flatcamTools/ToolRulesCheck.py:302 +#: flatcamGUI/PreferencesUI.py:5681 flatcamTools/ToolRulesCheck.py:302 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5688 flatcamTools/ToolRulesCheck.py:323 +#: flatcamGUI/PreferencesUI.py:5699 flatcamTools/ToolRulesCheck.py:323 msgid "Silk to Silk Clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5690 flatcamTools/ToolRulesCheck.py:325 +#: flatcamGUI/PreferencesUI.py:5701 flatcamTools/ToolRulesCheck.py:325 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5708 flatcamTools/ToolRulesCheck.py:346 +#: flatcamGUI/PreferencesUI.py:5719 flatcamTools/ToolRulesCheck.py:346 #: flatcamTools/ToolRulesCheck.py:1317 flatcamTools/ToolRulesCheck.py:1323 #: flatcamTools/ToolRulesCheck.py:1341 msgid "Silk to Solder Mask Clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5710 flatcamTools/ToolRulesCheck.py:348 +#: flatcamGUI/PreferencesUI.py:5721 flatcamTools/ToolRulesCheck.py:348 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5728 flatcamTools/ToolRulesCheck.py:369 +#: flatcamGUI/PreferencesUI.py:5739 flatcamTools/ToolRulesCheck.py:369 #: flatcamTools/ToolRulesCheck.py:1371 flatcamTools/ToolRulesCheck.py:1377 #: flatcamTools/ToolRulesCheck.py:1391 flatcamTools/ToolRulesCheck.py:1398 msgid "Silk to Outline Clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5730 flatcamTools/ToolRulesCheck.py:371 +#: flatcamGUI/PreferencesUI.py:5741 flatcamTools/ToolRulesCheck.py:371 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5748 flatcamTools/ToolRulesCheck.py:392 +#: flatcamGUI/PreferencesUI.py:5759 flatcamTools/ToolRulesCheck.py:392 #: flatcamTools/ToolRulesCheck.py:1409 flatcamTools/ToolRulesCheck.py:1436 msgid "Minimum Solder Mask Sliver" msgstr "" -#: flatcamGUI/PreferencesUI.py:5750 flatcamTools/ToolRulesCheck.py:394 +#: flatcamGUI/PreferencesUI.py:5761 flatcamTools/ToolRulesCheck.py:394 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5768 flatcamTools/ToolRulesCheck.py:415 +#: flatcamGUI/PreferencesUI.py:5779 flatcamTools/ToolRulesCheck.py:415 #: flatcamTools/ToolRulesCheck.py:1474 flatcamTools/ToolRulesCheck.py:1480 #: flatcamTools/ToolRulesCheck.py:1496 flatcamTools/ToolRulesCheck.py:1503 msgid "Minimum Annular Ring" msgstr "" -#: flatcamGUI/PreferencesUI.py:5770 flatcamTools/ToolRulesCheck.py:417 +#: flatcamGUI/PreferencesUI.py:5781 flatcamTools/ToolRulesCheck.py:417 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5783 flatcamTools/ToolRulesCheck.py:430 +#: flatcamGUI/PreferencesUI.py:5794 flatcamTools/ToolRulesCheck.py:430 msgid "Minimum acceptable ring value." msgstr "" -#: flatcamGUI/PreferencesUI.py:5790 flatcamTools/ToolRulesCheck.py:440 +#: flatcamGUI/PreferencesUI.py:5801 flatcamTools/ToolRulesCheck.py:440 #: flatcamTools/ToolRulesCheck.py:864 msgid "Hole to Hole Clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:5792 flatcamTools/ToolRulesCheck.py:442 +#: flatcamGUI/PreferencesUI.py:5803 flatcamTools/ToolRulesCheck.py:442 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." msgstr "" -#: flatcamGUI/PreferencesUI.py:5805 flatcamTools/ToolRulesCheck.py:478 +#: flatcamGUI/PreferencesUI.py:5816 flatcamTools/ToolRulesCheck.py:478 msgid "Minimum acceptable drill size." msgstr "" -#: flatcamGUI/PreferencesUI.py:5810 flatcamTools/ToolRulesCheck.py:463 +#: flatcamGUI/PreferencesUI.py:5821 flatcamTools/ToolRulesCheck.py:463 #: flatcamTools/ToolRulesCheck.py:838 msgid "Hole Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:5812 flatcamTools/ToolRulesCheck.py:465 +#: flatcamGUI/PreferencesUI.py:5823 flatcamTools/ToolRulesCheck.py:465 msgid "" "This checks if the drill holes\n" "sizes are above the threshold." msgstr "" -#: flatcamGUI/PreferencesUI.py:5837 +#: flatcamGUI/PreferencesUI.py:5848 msgid "Optimal Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5843 +#: flatcamGUI/PreferencesUI.py:5854 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" msgstr "" -#: flatcamGUI/PreferencesUI.py:5858 flatcamTools/ToolOptimal.py:78 +#: flatcamGUI/PreferencesUI.py:5869 flatcamTools/ToolOptimal.py:78 msgid "Precision" msgstr "" -#: flatcamGUI/PreferencesUI.py:5860 +#: flatcamGUI/PreferencesUI.py:5871 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" -#: flatcamGUI/PreferencesUI.py:5874 +#: flatcamGUI/PreferencesUI.py:5885 msgid "QRCode Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:5880 +#: flatcamGUI/PreferencesUI.py:5891 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." msgstr "" -#: flatcamGUI/PreferencesUI.py:5892 flatcamTools/ToolQRCode.py:99 +#: flatcamGUI/PreferencesUI.py:5903 flatcamTools/ToolQRCode.py:99 msgid "Version" msgstr "" -#: flatcamGUI/PreferencesUI.py:5894 flatcamTools/ToolQRCode.py:101 +#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:101 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." msgstr "" -#: flatcamGUI/PreferencesUI.py:5905 flatcamTools/ToolQRCode.py:112 +#: flatcamGUI/PreferencesUI.py:5916 flatcamTools/ToolQRCode.py:112 msgid "Error correction" msgstr "" -#: flatcamGUI/PreferencesUI.py:5907 flatcamGUI/PreferencesUI.py:5918 +#: flatcamGUI/PreferencesUI.py:5918 flatcamGUI/PreferencesUI.py:5929 #: flatcamTools/ToolQRCode.py:114 flatcamTools/ToolQRCode.py:125 #, python-format msgid "" @@ -10161,60 +10159,60 @@ msgid "" "H = maximum 30%% errors can be corrected." msgstr "" -#: flatcamGUI/PreferencesUI.py:5928 flatcamTools/ToolQRCode.py:135 +#: flatcamGUI/PreferencesUI.py:5939 flatcamTools/ToolQRCode.py:135 msgid "Box Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:5930 flatcamTools/ToolQRCode.py:137 +#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:137 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." msgstr "" -#: flatcamGUI/PreferencesUI.py:5941 flatcamTools/ToolQRCode.py:148 +#: flatcamGUI/PreferencesUI.py:5952 flatcamTools/ToolQRCode.py:148 msgid "Border Size" msgstr "" -#: flatcamGUI/PreferencesUI.py:5943 flatcamTools/ToolQRCode.py:150 +#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:150 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." msgstr "" -#: flatcamGUI/PreferencesUI.py:5954 flatcamTools/ToolQRCode.py:162 +#: flatcamGUI/PreferencesUI.py:5965 flatcamTools/ToolQRCode.py:162 msgid "QRCode Data" msgstr "" -#: flatcamGUI/PreferencesUI.py:5956 flatcamTools/ToolQRCode.py:164 +#: flatcamGUI/PreferencesUI.py:5967 flatcamTools/ToolQRCode.py:164 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" -#: flatcamGUI/PreferencesUI.py:5960 flatcamTools/ToolQRCode.py:168 +#: flatcamGUI/PreferencesUI.py:5971 flatcamTools/ToolQRCode.py:168 msgid "Add here the text to be included in the QRCode..." msgstr "" -#: flatcamGUI/PreferencesUI.py:5966 flatcamTools/ToolQRCode.py:174 +#: flatcamGUI/PreferencesUI.py:5977 flatcamTools/ToolQRCode.py:174 msgid "Polarity" msgstr "" -#: flatcamGUI/PreferencesUI.py:5968 flatcamTools/ToolQRCode.py:176 +#: flatcamGUI/PreferencesUI.py:5979 flatcamTools/ToolQRCode.py:176 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" "or in a positive way (squares are opaque)." msgstr "" -#: flatcamGUI/PreferencesUI.py:5972 flatcamTools/ToolFilm.py:296 +#: flatcamGUI/PreferencesUI.py:5983 flatcamTools/ToolFilm.py:296 #: flatcamTools/ToolQRCode.py:180 msgid "Negative" msgstr "" -#: flatcamGUI/PreferencesUI.py:5973 flatcamTools/ToolFilm.py:295 +#: flatcamGUI/PreferencesUI.py:5984 flatcamTools/ToolFilm.py:295 #: flatcamTools/ToolQRCode.py:181 msgid "Positive" msgstr "" -#: flatcamGUI/PreferencesUI.py:5975 flatcamTools/ToolQRCode.py:183 +#: flatcamGUI/PreferencesUI.py:5986 flatcamTools/ToolQRCode.py:183 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -10222,75 +10220,75 @@ msgid "" "file then perhaps the QRCode can be added as negative." msgstr "" -#: flatcamGUI/PreferencesUI.py:5986 flatcamGUI/PreferencesUI.py:5992 +#: flatcamGUI/PreferencesUI.py:5997 flatcamGUI/PreferencesUI.py:6003 #: flatcamTools/ToolQRCode.py:194 flatcamTools/ToolQRCode.py:200 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." msgstr "" -#: flatcamGUI/PreferencesUI.py:5989 flatcamTools/ToolQRCode.py:197 +#: flatcamGUI/PreferencesUI.py:6000 flatcamTools/ToolQRCode.py:197 msgid "Rounded" msgstr "" -#: flatcamGUI/PreferencesUI.py:5999 flatcamTools/ToolQRCode.py:228 +#: flatcamGUI/PreferencesUI.py:6010 flatcamTools/ToolQRCode.py:228 msgid "Fill Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:6001 flatcamTools/ToolQRCode.py:230 +#: flatcamGUI/PreferencesUI.py:6012 flatcamTools/ToolQRCode.py:230 msgid "Set the QRCode fill color (squares color)." msgstr "" -#: flatcamGUI/PreferencesUI.py:6020 flatcamTools/ToolQRCode.py:252 +#: flatcamGUI/PreferencesUI.py:6031 flatcamTools/ToolQRCode.py:252 msgid "Back Color" msgstr "" -#: flatcamGUI/PreferencesUI.py:6022 flatcamTools/ToolQRCode.py:254 +#: flatcamGUI/PreferencesUI.py:6033 flatcamTools/ToolQRCode.py:254 msgid "Set the QRCode background color." msgstr "" -#: flatcamGUI/PreferencesUI.py:6062 +#: flatcamGUI/PreferencesUI.py:6073 msgid "Copper Thieving Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:6074 +#: flatcamGUI/PreferencesUI.py:6085 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." msgstr "" -#: flatcamGUI/PreferencesUI.py:6082 +#: flatcamGUI/PreferencesUI.py:6093 msgid "Number of steps (lines) used to interpolate circles." msgstr "" -#: flatcamGUI/PreferencesUI.py:6092 flatcamGUI/PreferencesUI.py:6296 +#: flatcamGUI/PreferencesUI.py:6103 flatcamGUI/PreferencesUI.py:6307 #: flatcamTools/ToolCopperThieving.py:96 flatcamTools/ToolCopperThieving.py:429 msgid "Clearance" msgstr "" -#: flatcamGUI/PreferencesUI.py:6094 +#: flatcamGUI/PreferencesUI.py:6105 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." msgstr "" -#: flatcamGUI/PreferencesUI.py:6122 flatcamTools/ToolCopperThieving.py:126 +#: flatcamGUI/PreferencesUI.py:6133 flatcamTools/ToolCopperThieving.py:126 #: flatcamTools/ToolNonCopperClear.py:436 flatcamTools/ToolPaint.py:314 msgid "Area Selection" msgstr "" -#: flatcamGUI/PreferencesUI.py:6123 flatcamTools/ToolCopperThieving.py:127 +#: flatcamGUI/PreferencesUI.py:6134 flatcamTools/ToolCopperThieving.py:127 #: flatcamTools/ToolNonCopperClear.py:437 flatcamTools/ToolPaint.py:316 msgid "Reference Object" msgstr "" -#: flatcamGUI/PreferencesUI.py:6125 flatcamTools/ToolCopperThieving.py:129 +#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:129 #: flatcamTools/ToolNonCopperClear.py:439 msgid "Reference:" msgstr "" -#: flatcamGUI/PreferencesUI.py:6127 +#: flatcamGUI/PreferencesUI.py:6138 msgid "" "- 'Itself' - the copper Thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be filled.\n" @@ -10298,42 +10296,42 @@ msgid "" "object." msgstr "" -#: flatcamGUI/PreferencesUI.py:6136 flatcamTools/ToolCopperThieving.py:170 +#: flatcamGUI/PreferencesUI.py:6147 flatcamTools/ToolCopperThieving.py:170 msgid "Rectangular" msgstr "" -#: flatcamGUI/PreferencesUI.py:6137 flatcamTools/ToolCopperThieving.py:171 +#: flatcamGUI/PreferencesUI.py:6148 flatcamTools/ToolCopperThieving.py:171 msgid "Minimal" msgstr "" -#: flatcamGUI/PreferencesUI.py:6139 flatcamTools/ToolCopperThieving.py:173 +#: flatcamGUI/PreferencesUI.py:6150 flatcamTools/ToolCopperThieving.py:173 #: flatcamTools/ToolFilm.py:113 msgid "Box Type:" msgstr "" -#: flatcamGUI/PreferencesUI.py:6141 flatcamTools/ToolCopperThieving.py:175 +#: flatcamGUI/PreferencesUI.py:6152 flatcamTools/ToolCopperThieving.py:175 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." msgstr "" -#: flatcamGUI/PreferencesUI.py:6155 flatcamTools/ToolCopperThieving.py:191 +#: flatcamGUI/PreferencesUI.py:6166 flatcamTools/ToolCopperThieving.py:191 msgid "Dots Grid" msgstr "" -#: flatcamGUI/PreferencesUI.py:6156 flatcamTools/ToolCopperThieving.py:192 +#: flatcamGUI/PreferencesUI.py:6167 flatcamTools/ToolCopperThieving.py:192 msgid "Squares Grid" msgstr "" -#: flatcamGUI/PreferencesUI.py:6157 flatcamTools/ToolCopperThieving.py:193 +#: flatcamGUI/PreferencesUI.py:6168 flatcamTools/ToolCopperThieving.py:193 msgid "Lines Grid" msgstr "" -#: flatcamGUI/PreferencesUI.py:6159 flatcamTools/ToolCopperThieving.py:195 +#: flatcamGUI/PreferencesUI.py:6170 flatcamTools/ToolCopperThieving.py:195 msgid "Fill Type:" msgstr "" -#: flatcamGUI/PreferencesUI.py:6161 flatcamTools/ToolCopperThieving.py:197 +#: flatcamGUI/PreferencesUI.py:6172 flatcamTools/ToolCopperThieving.py:197 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -10341,131 +10339,131 @@ msgid "" "- 'Lines Grid' - the empty area will be filled with a pattern of lines." msgstr "" -#: flatcamGUI/PreferencesUI.py:6169 flatcamTools/ToolCopperThieving.py:216 +#: flatcamGUI/PreferencesUI.py:6180 flatcamTools/ToolCopperThieving.py:216 msgid "Dots Grid Parameters" msgstr "" -#: flatcamGUI/PreferencesUI.py:6175 flatcamTools/ToolCopperThieving.py:222 +#: flatcamGUI/PreferencesUI.py:6186 flatcamTools/ToolCopperThieving.py:222 msgid "Dot diameter in Dots Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6186 flatcamGUI/PreferencesUI.py:6215 -#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:233 +#: flatcamGUI/PreferencesUI.py:6197 flatcamGUI/PreferencesUI.py:6226 +#: flatcamGUI/PreferencesUI.py:6255 flatcamTools/ToolCopperThieving.py:233 #: flatcamTools/ToolCopperThieving.py:273 flatcamTools/ToolCopperThieving.py:313 msgid "Spacing" msgstr "" -#: flatcamGUI/PreferencesUI.py:6188 flatcamTools/ToolCopperThieving.py:235 +#: flatcamGUI/PreferencesUI.py:6199 flatcamTools/ToolCopperThieving.py:235 msgid "Distance between each two dots in Dots Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6198 flatcamTools/ToolCopperThieving.py:256 +#: flatcamGUI/PreferencesUI.py:6209 flatcamTools/ToolCopperThieving.py:256 msgid "Squares Grid Parameters" msgstr "" -#: flatcamGUI/PreferencesUI.py:6204 flatcamTools/ToolCopperThieving.py:262 +#: flatcamGUI/PreferencesUI.py:6215 flatcamTools/ToolCopperThieving.py:262 msgid "Square side size in Squares Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6217 flatcamTools/ToolCopperThieving.py:275 +#: flatcamGUI/PreferencesUI.py:6228 flatcamTools/ToolCopperThieving.py:275 msgid "Distance between each two squares in Squares Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6227 flatcamTools/ToolCopperThieving.py:296 +#: flatcamGUI/PreferencesUI.py:6238 flatcamTools/ToolCopperThieving.py:296 msgid "Lines Grid Parameters" msgstr "" -#: flatcamGUI/PreferencesUI.py:6233 flatcamTools/ToolCopperThieving.py:302 +#: flatcamGUI/PreferencesUI.py:6244 flatcamTools/ToolCopperThieving.py:302 msgid "Line thickness size in Lines Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6246 flatcamTools/ToolCopperThieving.py:315 +#: flatcamGUI/PreferencesUI.py:6257 flatcamTools/ToolCopperThieving.py:315 msgid "Distance between each two lines in Lines Grid." msgstr "" -#: flatcamGUI/PreferencesUI.py:6256 flatcamTools/ToolCopperThieving.py:353 +#: flatcamGUI/PreferencesUI.py:6267 flatcamTools/ToolCopperThieving.py:353 msgid "Robber Bar Parameters" msgstr "" -#: flatcamGUI/PreferencesUI.py:6258 flatcamTools/ToolCopperThieving.py:355 +#: flatcamGUI/PreferencesUI.py:6269 flatcamTools/ToolCopperThieving.py:355 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." msgstr "" -#: flatcamGUI/PreferencesUI.py:6266 flatcamTools/ToolCopperThieving.py:363 +#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:363 msgid "Bounding box margin for robber bar." msgstr "" -#: flatcamGUI/PreferencesUI.py:6277 flatcamTools/ToolCopperThieving.py:374 +#: flatcamGUI/PreferencesUI.py:6288 flatcamTools/ToolCopperThieving.py:374 msgid "Thickness" msgstr "" -#: flatcamGUI/PreferencesUI.py:6279 flatcamTools/ToolCopperThieving.py:376 +#: flatcamGUI/PreferencesUI.py:6290 flatcamTools/ToolCopperThieving.py:376 msgid "The robber bar thickness." msgstr "" -#: flatcamGUI/PreferencesUI.py:6289 flatcamTools/ToolCopperThieving.py:407 +#: flatcamGUI/PreferencesUI.py:6300 flatcamTools/ToolCopperThieving.py:407 msgid "Pattern Plating Mask" msgstr "" -#: flatcamGUI/PreferencesUI.py:6291 flatcamTools/ToolCopperThieving.py:409 +#: flatcamGUI/PreferencesUI.py:6302 flatcamTools/ToolCopperThieving.py:409 msgid "Generate a mask for pattern plating." msgstr "" -#: flatcamGUI/PreferencesUI.py:6298 flatcamTools/ToolCopperThieving.py:431 +#: flatcamGUI/PreferencesUI.py:6309 flatcamTools/ToolCopperThieving.py:431 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." msgstr "" -#: flatcamGUI/PreferencesUI.py:6317 +#: flatcamGUI/PreferencesUI.py:6328 msgid "Fiducials Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:6328 flatcamGUI/PreferencesUI.py:6444 +#: flatcamGUI/PreferencesUI.py:6339 flatcamGUI/PreferencesUI.py:6455 #: flatcamTools/ToolCopperThieving.py:91 flatcamTools/ToolFiducials.py:151 msgid "Parameters used for this tool." msgstr "" -#: flatcamGUI/PreferencesUI.py:6335 flatcamTools/ToolFiducials.py:158 +#: flatcamGUI/PreferencesUI.py:6346 flatcamTools/ToolFiducials.py:158 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" "The soldermask opening is double than that." msgstr "" -#: flatcamGUI/PreferencesUI.py:6363 flatcamTools/ToolFiducials.py:186 +#: flatcamGUI/PreferencesUI.py:6374 flatcamTools/ToolFiducials.py:186 msgid "Auto" msgstr "" -#: flatcamGUI/PreferencesUI.py:6364 flatcamTools/ToolFiducials.py:187 +#: flatcamGUI/PreferencesUI.py:6375 flatcamTools/ToolFiducials.py:187 msgid "Manual" msgstr "" -#: flatcamGUI/PreferencesUI.py:6366 flatcamTools/ToolFiducials.py:189 +#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:189 msgid "Mode:" msgstr "" -#: flatcamGUI/PreferencesUI.py:6368 +#: flatcamGUI/PreferencesUI.py:6379 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding box.\n" "- 'Manual' - manual placement of fiducials." msgstr "" -#: flatcamGUI/PreferencesUI.py:6376 flatcamTools/ToolFiducials.py:199 +#: flatcamGUI/PreferencesUI.py:6387 flatcamTools/ToolFiducials.py:199 msgid "Up" msgstr "" -#: flatcamGUI/PreferencesUI.py:6377 flatcamTools/ToolFiducials.py:200 +#: flatcamGUI/PreferencesUI.py:6388 flatcamTools/ToolFiducials.py:200 msgid "Down" msgstr "" -#: flatcamGUI/PreferencesUI.py:6380 flatcamTools/ToolFiducials.py:203 +#: flatcamGUI/PreferencesUI.py:6391 flatcamTools/ToolFiducials.py:203 msgid "Second fiducial" msgstr "" -#: flatcamGUI/PreferencesUI.py:6382 flatcamTools/ToolFiducials.py:205 +#: flatcamGUI/PreferencesUI.py:6393 flatcamTools/ToolFiducials.py:205 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -10473,19 +10471,19 @@ msgid "" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." msgstr "" -#: flatcamGUI/PreferencesUI.py:6398 flatcamTools/ToolFiducials.py:221 +#: flatcamGUI/PreferencesUI.py:6409 flatcamTools/ToolFiducials.py:221 msgid "Cross" msgstr "" -#: flatcamGUI/PreferencesUI.py:6399 flatcamTools/ToolFiducials.py:222 +#: flatcamGUI/PreferencesUI.py:6410 flatcamTools/ToolFiducials.py:222 msgid "Chess" msgstr "" -#: flatcamGUI/PreferencesUI.py:6402 flatcamTools/ToolFiducials.py:224 +#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:224 msgid "Fiducial Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:6404 flatcamTools/ToolFiducials.py:226 +#: flatcamGUI/PreferencesUI.py:6415 flatcamTools/ToolFiducials.py:226 msgid "" "The type of fiducial.\n" "- 'Circular' - this is the regular fiducial.\n" @@ -10493,19 +10491,19 @@ msgid "" "- 'Chess' - chess pattern fiducial." msgstr "" -#: flatcamGUI/PreferencesUI.py:6413 flatcamTools/ToolFiducials.py:235 +#: flatcamGUI/PreferencesUI.py:6424 flatcamTools/ToolFiducials.py:235 msgid "Line thickness" msgstr "" -#: flatcamGUI/PreferencesUI.py:6433 +#: flatcamGUI/PreferencesUI.py:6444 msgid "Calibration Tool Options" msgstr "" -#: flatcamGUI/PreferencesUI.py:6449 flatcamTools/ToolCalibration.py:181 +#: flatcamGUI/PreferencesUI.py:6460 flatcamTools/ToolCalibration.py:181 msgid "Source Type" msgstr "" -#: flatcamGUI/PreferencesUI.py:6450 flatcamTools/ToolCalibration.py:182 +#: flatcamGUI/PreferencesUI.py:6461 flatcamTools/ToolCalibration.py:182 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -10513,135 +10511,135 @@ msgid "" "- Free -> click freely on canvas to acquire the calibration points" msgstr "" -#: flatcamGUI/PreferencesUI.py:6455 flatcamTools/ToolCalibration.py:187 +#: flatcamGUI/PreferencesUI.py:6466 flatcamTools/ToolCalibration.py:187 msgid "Free" msgstr "" -#: flatcamGUI/PreferencesUI.py:6469 flatcamTools/ToolCalibration.py:76 +#: flatcamGUI/PreferencesUI.py:6480 flatcamTools/ToolCalibration.py:76 msgid "Height (Z) for travelling between the points." msgstr "" -#: flatcamGUI/PreferencesUI.py:6481 flatcamTools/ToolCalibration.py:88 +#: flatcamGUI/PreferencesUI.py:6492 flatcamTools/ToolCalibration.py:88 msgid "Verification Z" msgstr "" -#: flatcamGUI/PreferencesUI.py:6483 flatcamTools/ToolCalibration.py:90 +#: flatcamGUI/PreferencesUI.py:6494 flatcamTools/ToolCalibration.py:90 msgid "Height (Z) for checking the point." msgstr "" -#: flatcamGUI/PreferencesUI.py:6495 flatcamTools/ToolCalibration.py:102 +#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:102 msgid "Zero Z tool" msgstr "" -#: flatcamGUI/PreferencesUI.py:6497 flatcamTools/ToolCalibration.py:104 +#: flatcamGUI/PreferencesUI.py:6508 flatcamTools/ToolCalibration.py:104 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." msgstr "" -#: flatcamGUI/PreferencesUI.py:6506 flatcamTools/ToolCalibration.py:113 +#: flatcamGUI/PreferencesUI.py:6517 flatcamTools/ToolCalibration.py:113 msgid "Height (Z) for mounting the verification probe." msgstr "" -#: flatcamGUI/PreferencesUI.py:6520 flatcamTools/ToolCalibration.py:127 +#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:127 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" "(x, y) point will be used," msgstr "" -#: flatcamGUI/PreferencesUI.py:6531 flatcamTools/ToolCalibration.py:153 +#: flatcamGUI/PreferencesUI.py:6542 flatcamTools/ToolCalibration.py:153 msgid "Second point" msgstr "" -#: flatcamGUI/PreferencesUI.py:6533 flatcamTools/ToolCalibration.py:155 +#: flatcamGUI/PreferencesUI.py:6544 flatcamTools/ToolCalibration.py:155 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" "- bottom-right -> the user will align the PCB horizontally" msgstr "" -#: flatcamGUI/PreferencesUI.py:6537 flatcamTools/ToolCalibration.py:159 +#: flatcamGUI/PreferencesUI.py:6548 flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "" -#: flatcamGUI/PreferencesUI.py:6538 flatcamTools/ToolCalibration.py:160 +#: flatcamGUI/PreferencesUI.py:6549 flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "" -#: flatcamGUI/PreferencesUI.py:6552 +#: flatcamGUI/PreferencesUI.py:6563 msgid "Excellon File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:6565 flatcamGUI/PreferencesUI.py:6638 -#: flatcamGUI/PreferencesUI.py:6708 flatcamGUI/PreferencesUI.py:6778 +#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 +#: flatcamGUI/PreferencesUI.py:6719 flatcamGUI/PreferencesUI.py:6789 msgid "Restore" msgstr "" -#: flatcamGUI/PreferencesUI.py:6566 flatcamGUI/PreferencesUI.py:6639 -#: flatcamGUI/PreferencesUI.py:6709 +#: flatcamGUI/PreferencesUI.py:6577 flatcamGUI/PreferencesUI.py:6650 +#: flatcamGUI/PreferencesUI.py:6720 msgid "Restore the extension list to the default state." msgstr "" -#: flatcamGUI/PreferencesUI.py:6567 flatcamGUI/PreferencesUI.py:6640 -#: flatcamGUI/PreferencesUI.py:6710 flatcamGUI/PreferencesUI.py:6780 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 +#: flatcamGUI/PreferencesUI.py:6721 flatcamGUI/PreferencesUI.py:6791 msgid "Delete All" msgstr "" -#: flatcamGUI/PreferencesUI.py:6568 flatcamGUI/PreferencesUI.py:6641 -#: flatcamGUI/PreferencesUI.py:6711 +#: flatcamGUI/PreferencesUI.py:6579 flatcamGUI/PreferencesUI.py:6652 +#: flatcamGUI/PreferencesUI.py:6722 msgid "Delete all extensions from the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:6576 flatcamGUI/PreferencesUI.py:6649 -#: flatcamGUI/PreferencesUI.py:6719 +#: flatcamGUI/PreferencesUI.py:6587 flatcamGUI/PreferencesUI.py:6660 +#: flatcamGUI/PreferencesUI.py:6730 msgid "Extensions list" msgstr "" -#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:6651 -#: flatcamGUI/PreferencesUI.py:6721 +#: flatcamGUI/PreferencesUI.py:6589 flatcamGUI/PreferencesUI.py:6662 +#: flatcamGUI/PreferencesUI.py:6732 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "" -#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6671 -#: flatcamGUI/PreferencesUI.py:6740 flatcamGUI/PreferencesUI.py:6812 -msgid "Extension" -msgstr "" - -#: flatcamGUI/PreferencesUI.py:6599 flatcamGUI/PreferencesUI.py:6672 -#: flatcamGUI/PreferencesUI.py:6741 -msgid "A file extension to be added or deleted to the list." -msgstr "" - -#: flatcamGUI/PreferencesUI.py:6607 flatcamGUI/PreferencesUI.py:6680 -#: flatcamGUI/PreferencesUI.py:6749 -msgid "Add Extension" -msgstr "" - -#: flatcamGUI/PreferencesUI.py:6608 flatcamGUI/PreferencesUI.py:6681 -#: flatcamGUI/PreferencesUI.py:6750 -msgid "Add a file extension to the list" -msgstr "" - #: flatcamGUI/PreferencesUI.py:6609 flatcamGUI/PreferencesUI.py:6682 -#: flatcamGUI/PreferencesUI.py:6751 -msgid "Delete Extension" +#: flatcamGUI/PreferencesUI.py:6751 flatcamGUI/PreferencesUI.py:6823 +msgid "Extension" msgstr "" #: flatcamGUI/PreferencesUI.py:6610 flatcamGUI/PreferencesUI.py:6683 #: flatcamGUI/PreferencesUI.py:6752 -msgid "Delete a file extension from the list" -msgstr "" - -#: flatcamGUI/PreferencesUI.py:6617 flatcamGUI/PreferencesUI.py:6690 -#: flatcamGUI/PreferencesUI.py:6759 -msgid "Apply Association" +msgid "A file extension to be added or deleted to the list." msgstr "" #: flatcamGUI/PreferencesUI.py:6618 flatcamGUI/PreferencesUI.py:6691 #: flatcamGUI/PreferencesUI.py:6760 +msgid "Add Extension" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:6619 flatcamGUI/PreferencesUI.py:6692 +#: flatcamGUI/PreferencesUI.py:6761 +msgid "Add a file extension to the list" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:6620 flatcamGUI/PreferencesUI.py:6693 +#: flatcamGUI/PreferencesUI.py:6762 +msgid "Delete Extension" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:6621 flatcamGUI/PreferencesUI.py:6694 +#: flatcamGUI/PreferencesUI.py:6763 +msgid "Delete a file extension from the list" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:6628 flatcamGUI/PreferencesUI.py:6701 +#: flatcamGUI/PreferencesUI.py:6770 +msgid "Apply Association" +msgstr "" + +#: flatcamGUI/PreferencesUI.py:6629 flatcamGUI/PreferencesUI.py:6702 +#: flatcamGUI/PreferencesUI.py:6771 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -10649,31 +10647,31 @@ msgid "" "This work only in Windows." msgstr "" -#: flatcamGUI/PreferencesUI.py:6635 +#: flatcamGUI/PreferencesUI.py:6646 msgid "GCode File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:6716 msgid "Gerber File associations" msgstr "" -#: flatcamGUI/PreferencesUI.py:6775 +#: flatcamGUI/PreferencesUI.py:6786 msgid "Autocompleter Keywords" msgstr "" -#: flatcamGUI/PreferencesUI.py:6779 +#: flatcamGUI/PreferencesUI.py:6790 msgid "Restore the autocompleter keywords list to the default state." msgstr "" -#: flatcamGUI/PreferencesUI.py:6781 +#: flatcamGUI/PreferencesUI.py:6792 msgid "Delete all autocompleter keywords from the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:6789 +#: flatcamGUI/PreferencesUI.py:6800 msgid "Keywords list" msgstr "" -#: flatcamGUI/PreferencesUI.py:6791 +#: flatcamGUI/PreferencesUI.py:6802 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10681,23 +10679,23 @@ msgid "" "in the Code Editor and for the Tcl Shell." msgstr "" -#: flatcamGUI/PreferencesUI.py:6813 +#: flatcamGUI/PreferencesUI.py:6824 msgid "A keyword to be added or deleted to the list." msgstr "" -#: flatcamGUI/PreferencesUI.py:6821 +#: flatcamGUI/PreferencesUI.py:6832 msgid "Add keyword" msgstr "" -#: flatcamGUI/PreferencesUI.py:6822 +#: flatcamGUI/PreferencesUI.py:6833 msgid "Add a keyword to the list" msgstr "" -#: flatcamGUI/PreferencesUI.py:6823 +#: flatcamGUI/PreferencesUI.py:6834 msgid "Delete keyword" msgstr "" -#: flatcamGUI/PreferencesUI.py:6824 +#: flatcamGUI/PreferencesUI.py:6835 msgid "Delete a keyword from the list" msgstr "" diff --git a/preprocessors/Berta_CNC.py b/preprocessors/Berta_CNC.py index 5d905da9..784f0cd0 100644 --- a/preprocessors/Berta_CNC.py +++ b/preprocessors/Berta_CNC.py @@ -14,6 +14,8 @@ from FlatCAMPostProc import * class Berta_CNC(FlatCAMPostProc): + + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -66,18 +68,19 @@ class Berta_CNC(FlatCAMPostProc): gcode += '(Spindle Speed: %s RPM)\n' % str(p['spindlespeed']) - gcode += '(Berta)\n' - gcode += 'G90 G94 G17 G91.1' gcode += ( # This line allow you to sets the machine to METRIC / INCH in the GUI - 'G20\n' if p.units.upper() == 'IN' else 'G21\n') + 'G20\n' if p.units.upper() == 'IN' else 'G21\n') + '\n' # gcode += 'G21\n' # This line sets the machine to METRIC ONLY # gcode += 'G20\n' # This line sets the machine to INCH ONLY + + gcode += 'G90 G17 G91.1\n' gcode += 'G64 P0.03\n' gcode += 'M110\n' gcode += 'G54\n' gcode += 'G0\n' gcode += '(Berta)\n' + gcode += 'G94\n' return gcode @@ -97,7 +100,6 @@ class Berta_CNC(FlatCAMPostProc): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] diff --git a/preprocessors/ISEL_CNC.py b/preprocessors/ISEL_CNC.py index afa42e02..7753669c 100644 --- a/preprocessors/ISEL_CNC.py +++ b/preprocessors/ISEL_CNC.py @@ -1,16 +1,16 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Matthieu Berthomé # # Date: 5/26/2017 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class ISEL_CNC(FlatCAMPostProc): - + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -71,15 +71,15 @@ class ISEL_CNC(FlatCAMPostProc): def startz_code(self, p): if p.startz is not None: - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.startz) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.startz) else: return '' def lift_code(self, p): - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) def down_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) def toolchange_code(self, p): f_plunge = p.f_plunge @@ -130,17 +130,17 @@ M01""".format(tool=int(p.tool), toolC=toolC_formatted) def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -153,5 +153,5 @@ M01""".format(tool=int(p.tool), toolC=toolC_formatted) if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/ISEL_ICP_CNC.py b/preprocessors/ISEL_ICP_CNC.py new file mode 100644 index 00000000..5898437e --- /dev/null +++ b/preprocessors/ISEL_ICP_CNC.py @@ -0,0 +1,136 @@ +# ########################################################## +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Matthieu Berthomé, Daniel Friderich # +# Date: 12/15/2019 # +# MIT Licence # +# ########################################################## + +from FlatCAMPostProc import * + + +class ISEL_ICP_CNC(FlatCAMPostProc): + include_header = False + + def start_code(self, p): + units = ' ' + str(p['units']).lower() + coords_xy = p['xy_toolchange'] + gcode = '' + + xmin = '%.*f' % (p.coords_decimals, p['options']['xmin']) + xmax = '%.*f' % (p.coords_decimals, p['options']['xmax']) + ymin = '%.*f' % (p.coords_decimals, p['options']['ymin']) + ymax = '%.*f' % (p.coords_decimals, p['options']['ymax']) + + gcode += 'IMF_PBL flatcam\n\n' + + if str(p['options']['type']) == 'Geometry': + gcode += '; TOOL DIAMETER: ' + str(p['options']['tool_dia']) + units + '\n' + gcode += '; Spindle Speed: %s RPM\n' % str(p['spindlespeed']) + gcode += '; Feedrate: ' + str(p['feedrate']) + units + '/min' + '\n' + if str(p['options']['type']) == 'Geometry': + gcode += '; Feedrate_Z: ' + str(p['z_feedrate']) + units + '/min' + '\n' + gcode += '\n' + gcode += '; Z_Cut: ' + str(p['z_cut']) + units + '\n' + + if str(p['options']['type']) == 'Geometry': + if p['multidepth'] is True: + gcode += '; DepthPerCut: ' + str(p['z_depthpercut']) + units + ' <=>' + \ + str(math.ceil(abs(p['z_cut']) / p['z_depthpercut'])) + ' passes' + '\n' + gcode += '; Z_Move: ' + str(p['z_move']) + units + '\n' + gcode += '; Z Toolchange: ' + str(p['z_toolchange']) + units + '\n' + if coords_xy is not None: + gcode += '; X,Y Toolchange: ' + "%.*f, %.*f" % (p.decimals, coords_xy[0], + p.decimals, coords_xy[1]) + units + '\n' + else: + gcode += '; X,Y Toolchange: ' + "None" + units + '\n' + gcode += '; Z Start: ' + str(p['startz']) + units + '\n' + gcode += '; Z End: ' + str(p['z_end']) + units + '\n' + gcode += '; Steps per circle: ' + str(p['steps_per_circle']) + '\n' + if str(p['options']['type']) == 'Excellon' or str(p['options']['type']) == 'Excellon Geometry': + gcode += '; Preprocessor Excellon: ' + str(p['pp_excellon_name']) + '\n' + else: + gcode += '; Preprocessor Geometry: ' + str(p['pp_geometry_name']) + '\n' + gcode += '\n' + + gcode += '; X range: ' + '{: >9s}'.format(xmin) + ' ... ' + '{: >9s}'.format(xmax) + ' ' + units + '\n' + gcode += '; Y range: ' + '{: >9s}'.format(ymin) + ' ... ' + '{: >9s}'.format(ymax) + ' ' + units + '\n' + + return gcode + + def startz_code(self, p): + if p.startz is not None: + return 'FASTABS Z' + str(int(p.startz * 1000)) + else: + return '' + + def lift_code(self, p): + return 'FASTABS Z' + str(int(p.z_move * 1000)) + + def down_code(self, p): + return 'MOVEABS Z' + str(int(p.z_cut * 1000)) + + def toolchange_code(self, p): + f_plunge = p.f_plunge + no_drills = 1 + + toolC_formatted = '%.*f' % (p.decimals, p.toolC) + + if str(p['options']['type']) == 'Excellon': + for i in p['options']['Tools_in_use']: + if i[0] == p.tool: + no_drills = i[2] + + gcode = "GETTOOL {tool}\n; Changed to Tool Dia = {toolC}".format(tool=int(p.tool), t_drills=no_drills, + toolC=toolC_formatted) + + if f_plunge is True: + gcode += '\nFASTABS Z' + str(int(p.z_move * 1000)) + return gcode + + else: + gcode = "GETTOOL {tool}\n; Changed to Tool Dia = {toolC}".format(tool=int(p.tool), toolC=toolC_formatted) + + if f_plunge is True: + gcode += '\nFASTABS Z' + str(int(p.z_move * 1000)) + return gcode + + def up_to_zero_code(self, p): + return 'MOVEABS Z0' + + def position_code(self, p): + return 'X' + str(int(p.x * 1000)) + ' Y' + str(int(p.y * 1000)) + + def rapid_code(self, p): + return ('FASTABS ' + self.position_code(p)).format(**p) + + def linear_code(self, p): + return ('MOVEABS ' + self.position_code(p)).format(**p) + + def end_code(self, p): + gcode = '' + gcode += 'WPCLEAR\n' + gcode += 'FASTABS Z0\n' + gcode += 'FASTABS X0 Y0\n' + gcode += 'PROGEND' + return gcode + + def feedrate_code(self, p): + return 'VEL ' + str(int(p.feedrate / 60 * 1000)) + + def z_feedrate_code(self, p): + return 'VEL ' + str(int(p.z_feedrate / 60 * 1000)) + + def spindle_code(self, p): + sdir = {'CW': 'SPINDLE CW', 'CCW': 'SPINDLE CCW'}[p.spindledir] + if p.spindlespeed: + return '%s RPM%s' % (sdir, str(int(p.spindlespeed))) + else: + return sdir + + def dwell_code(self, p): + if p.dwelltime: + return 'WAIT ' + str(int(p.dwelltime * 1000)) + + def spindle_stop_code(self, p): + return 'SPINDLE OFF' diff --git a/preprocessors/Paste_1.py b/preprocessors/Paste_1.py index 9d6739a8..87403017 100644 --- a/preprocessors/Paste_1.py +++ b/preprocessors/Paste_1.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class Paste_1(FlatCAMPostProc_Tools): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -56,21 +57,20 @@ class Paste_1(FlatCAMPostProc_Tools): return gcode def lift_code(self, p): - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, float(p['z_travel'])) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, float(p['z_travel'])) def down_z_start_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, float(p['z_start'])) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, float(p['z_start'])) def lift_z_dispense_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, float(p['z_dispense'])) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, float(p['z_dispense'])) def down_z_stop_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, float(p['z_stop'])) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, float(p['z_stop'])) def toolchange_code(self, p): z_toolchange = float(p['z_toolchange']) toolchangexy = [float(eval(a)) for a in p['xy_toolchange'].split(",") if a != ''] - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] @@ -116,27 +116,27 @@ G00 Z{z_toolchange} def rapid_code(self, p): return ('G00 ' + self.position_code(p)).format(**p) + '\nG00 Z' + \ - self.coordinate_format%(p.coords_decimals, float(p['z_travel'])) + self.coordinate_format % (p.coords_decimals, float(p['z_travel'])) def linear_code(self, p): return ('G01 ' + self.position_code(p)).format(**p) def end_code(self, p): coords_xy = [float(eval(a)) for a in p['xy_toolchange'].split(",") if a != ''] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, float(p['z_toolchange'])) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, float(p['z_toolchange'])) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_xy_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, float(p['frxy']))) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, float(p['frxy']))) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, float(p['frz']))) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, float(p['frz']))) def feedrate_z_dispense_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, float(p['frz_dispense']))) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, float(p['frz_dispense']))) def spindle_fwd_code(self, p): if p.spindlespeed: @@ -150,7 +150,7 @@ G00 Z{z_toolchange} else: return 'M04' - def spindle_off_code(self,p): + def spindle_off_code(self, p): return 'M05' def dwell_fwd_code(self, p): diff --git a/preprocessors/Repetier.py b/preprocessors/Repetier.py index 5906035a..c149513c 100644 --- a/preprocessors/Repetier.py +++ b/preprocessors/Repetier.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class Repetier(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' feedrate_rapid_format = feedrate_format @@ -66,6 +67,7 @@ class Repetier(FlatCAMPostProc): gcode += ('G20' if p.units.upper() == 'IN' else 'G21') + "\n" gcode += 'G90\n' + gcode += 'G94\n' return gcode @@ -76,20 +78,22 @@ class Repetier(FlatCAMPostProc): return '' def lift_code(self, p): - return 'G0 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + " " + self.feedrate_rapid_code(p) + return 'G0 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) + " " + self.feedrate_rapid_code(p) def down_code(self, p): - return 'G1 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + " " + self.inline_z_feedrate_code(p) + return 'G1 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) + " " + self.inline_z_feedrate_code(p) def toolchange_code(self, p): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -151,7 +155,7 @@ G0 Z{z_toolchange} M84 @pause Change to tool T{tool} with Tool Dia = {toolC} G0 Z{z_toolchange} -""".format(z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) @@ -175,7 +179,7 @@ G0 Z{z_toolchange} def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G0 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + " " + self.feedrate_rapid_code(p) + "\n") + gcode = ('G0 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + " " + self.feedrate_rapid_code(p) + "\n") if coords_xy is not None: gcode += 'G0 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + " " + self.feedrate_rapid_code(p) + "\n" @@ -183,21 +187,21 @@ G0 Z{z_toolchange} return gcode def feedrate_code(self, p): - return 'G1 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G1 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def inline_feedrate_code(self, p): - return 'F' + self.feedrate_format %(p.fr_decimals, p.feedrate) + return 'F' + self.feedrate_format % (p.fr_decimals, p.feedrate) def inline_z_feedrate_code(self, p): - return 'F' + self.feedrate_format %(p.fr_decimals, p.z_feedrate) + return 'F' + self.feedrate_format % (p.fr_decimals, p.z_feedrate) def z_feedrate_code(self, p): - return 'G1 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G1 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def feedrate_rapid_code(self, p): return 'F' + self.feedrate_rapid_format % (p.fr_decimals, p.feedrate_rapid) - def spindle_code(self,p): + def spindle_code(self, p): if p.spindlespeed: return 'M106 S%d' % p.spindlespeed else: @@ -207,5 +211,5 @@ G0 Z{z_toolchange} if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M107' diff --git a/preprocessors/Roland_MDX_20.py b/preprocessors/Roland_MDX_20.py index e08e8a5b..49b65b92 100644 --- a/preprocessors/Roland_MDX_20.py +++ b/preprocessors/Roland_MDX_20.py @@ -1,10 +1,10 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * @@ -13,6 +13,7 @@ from FlatCAMPostProc import * # the same) to contain the following keyword, case-sensitive: 'Roland' without the quotes. class Roland_MDX_20(FlatCAMPostProc): + include_header = False coordinate_format = "%.1f" feedrate_format = '%.1f' feedrate_rapid_format = '%.1f' @@ -123,5 +124,5 @@ class Roland_MDX_20(FlatCAMPostProc): def dwell_code(self, p): return'' - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return '!MC0' diff --git a/preprocessors/Toolchange_Custom.py b/preprocessors/Toolchange_Custom.py index 9c3aacd3..ce6814b9 100644 --- a/preprocessors/Toolchange_Custom.py +++ b/preprocessors/Toolchange_Custom.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class Toolchange_Custom(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -74,10 +75,10 @@ class Toolchange_Custom(FlatCAMPostProc): return '' def lift_code(self, p): - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) def down_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) def toolchange_code(self, p): z_toolchange = p.z_toolchange @@ -88,6 +89,9 @@ class Toolchange_Custom(FlatCAMPostProc): if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -142,17 +146,17 @@ M6 def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -165,5 +169,5 @@ M6 if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/Toolchange_Probe_MACH3.py b/preprocessors/Toolchange_Probe_MACH3.py index ab21f169..38371154 100644 --- a/preprocessors/Toolchange_Probe_MACH3.py +++ b/preprocessors/Toolchange_Probe_MACH3.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class Toolchange_Probe_MACH3(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -69,14 +70,14 @@ class Toolchange_Probe_MACH3(FlatCAMPostProc): gcode += 'G90\n' gcode += 'G17\n' gcode += 'G94\n' - gcode += '(MSG, WARNING: Make sure you do zero on all axis. ' \ - 'For Z axis, since it will be probed, make a rough estimate and do a zero.)\n' - gcode += 'M0' return gcode def startz_code(self, p): - return '' + g = '(MSG, WARNING: Make sure you do zero on all axis. ' \ + 'For Z axis, since it will be probed, make a rough estimate and do a zero.)\n' + g += 'M0' + return g def lift_code(self, p): return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) @@ -89,11 +90,12 @@ class Toolchange_Probe_MACH3(FlatCAMPostProc): toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' - if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -131,7 +133,7 @@ M0 z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), z_move=self.coordinate_format % (p.coords_decimals, p.z_move), z_in_between=self.coordinate_format % (p.coords_decimals, p.z_move / 2), - feedrate_probe=str(self.feedrate_format %(p.fr_decimals, p.feedrate_probe)), + feedrate_probe=str(self.feedrate_format % (p.fr_decimals, p.feedrate_probe)), feedrate_probe_slow=str(self.feedrate_format % (p.fr_decimals, (p.feedrate_probe / 2))), z_pdepth=self.coordinate_format % (p.coords_decimals, p.z_pdepth), tool=int(p.tool), @@ -158,7 +160,7 @@ M0 """.format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), z_move=self.coordinate_format % (p.coords_decimals, p.z_move), z_in_between=self.coordinate_format % (p.coords_decimals, p.z_move / 2), - feedrate_probe=str(self.feedrate_format %(p.fr_decimals, p.feedrate_probe)), + feedrate_probe=str(self.feedrate_format % (p.fr_decimals, p.feedrate_probe)), feedrate_probe_slow=str(self.feedrate_format % (p.fr_decimals, (p.feedrate_probe / 2))), z_pdepth=self.coordinate_format % (p.coords_decimals, p.z_pdepth), tool=int(p.tool), @@ -194,7 +196,7 @@ M0 z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), z_move=self.coordinate_format % (p.coords_decimals, p.z_move), z_in_between=self.coordinate_format % (p.coords_decimals, p.z_move / 2), - feedrate_probe=str(self.feedrate_format %(p.fr_decimals, p.feedrate_probe)), + feedrate_probe=str(self.feedrate_format % (p.fr_decimals, p.feedrate_probe)), feedrate_probe_slow=str(self.feedrate_format % (p.fr_decimals, (p.feedrate_probe / 2))), z_pdepth=self.coordinate_format % (p.coords_decimals, p.z_pdepth), tool=int(p.tool), @@ -220,7 +222,7 @@ M0 """.format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), z_move=self.coordinate_format % (p.coords_decimals, p.z_move), z_in_between=self.coordinate_format % (p.coords_decimals, p.z_move / 2), - feedrate_probe=str(self.feedrate_format %(p.fr_decimals, p.feedrate_probe)), + feedrate_probe=str(self.feedrate_format % (p.fr_decimals, p.feedrate_probe)), feedrate_probe_slow=str(self.feedrate_format % (p.fr_decimals, (p.feedrate_probe / 2))), z_pdepth=self.coordinate_format % (p.coords_decimals, p.z_pdepth), tool=int(p.tool), @@ -245,17 +247,17 @@ M0 def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -268,5 +270,5 @@ M0 if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/Toolchange_manual.py b/preprocessors/Toolchange_manual.py index b4593ab5..dc7a304d 100644 --- a/preprocessors/Toolchange_manual.py +++ b/preprocessors/Toolchange_manual.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class Toolchange_manual(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -84,11 +85,13 @@ class Toolchange_manual(FlatCAMPostProc): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -116,9 +119,9 @@ M0 G00 Z{z_toolchange} (MSG, Now the tool can be tightened more securely.) M0 -""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchange), - y_toolchange=self.coordinate_format%(p.coords_decimals, y_toolchange), - z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(x_toolchange=self.coordinate_format % (p.coords_decimals, x_toolchange), + y_toolchange=self.coordinate_format % (p.coords_decimals, y_toolchange), + z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), t_drills=no_drills, toolC=toolC_formatted) @@ -137,7 +140,7 @@ G00 Z{z_toolchange} (MSG, Now the tool can be tightened more securely.) M0 """.format( - z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), + z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), t_drills=no_drills, toolC=toolC_formatted) @@ -161,9 +164,9 @@ M0 G00 Z{z_toolchange} (MSG, Now the tool can be tightened more securely.) M0 -""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchange), - y_toolchange=self.coordinate_format%(p.coords_decimals, y_toolchange), - z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(x_toolchange=self.coordinate_format % (p.coords_decimals, x_toolchange), + y_toolchange=self.coordinate_format % (p.coords_decimals, y_toolchange), + z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) else: @@ -179,8 +182,7 @@ M0 G00 Z{z_toolchange} (MSG, Now the tool can be tightened more securely.) M0 -""".format(z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), - tool=int(p.tool), +""".format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) if f_plunge is True: @@ -202,7 +204,7 @@ M0 def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" else: @@ -210,10 +212,10 @@ M0 return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -226,5 +228,5 @@ M0 if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/default.py b/preprocessors/default.py index a924d0fa..d1ddf6ad 100644 --- a/preprocessors/default.py +++ b/preprocessors/default.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Matthieu Berthomé # # Date: 5/26/2017 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class default(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -71,25 +72,27 @@ class default(FlatCAMPostProc): def startz_code(self, p): if p.startz is not None: - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.startz) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.startz) else: return '' def lift_code(self, p): - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) def down_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) def toolchange_code(self, p): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -163,7 +166,7 @@ M6 (MSG, Change to Tool Dia = {toolC}) M0 G00 Z{z_toolchange} -""".format(z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) @@ -186,17 +189,17 @@ G00 Z{z_toolchange} def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -209,5 +212,5 @@ G00 Z{z_toolchange} if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/grbl_11.py b/preprocessors/grbl_11.py index c6b1214e..9a53c0ab 100644 --- a/preprocessors/grbl_11.py +++ b/preprocessors/grbl_11.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Matthieu Berthomé # # Date: 5/26/2017 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class grbl_11(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -63,32 +64,34 @@ class grbl_11(FlatCAMPostProc): gcode += ('G20' if p.units.upper() == 'IN' else 'G21') + "\n" gcode += 'G90\n' - gcode += 'G94\n' gcode += 'G17\n' + gcode += 'G94\n' return gcode def startz_code(self, p): if p.startz is not None: - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.startz) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.startz) else: return '' def lift_code(self, p): - return 'G00 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + return 'G00 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) def down_code(self, p): - return 'G01 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + return 'G01 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) def toolchange_code(self, p): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -161,7 +164,7 @@ M6 (MSG, Change to Tool Dia = {toolC}) M0 G00 Z{z_toolchange} -""".format(z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) @@ -181,21 +184,21 @@ G00 Z{z_toolchange} def linear_code(self, p): return ('G01 ' + self.position_code(p)).format(**p) + \ - ' F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + ' F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -208,5 +211,5 @@ G00 Z{z_toolchange} if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/grbl_laser.py b/preprocessors/grbl_laser.py index 5059a7a4..a95708ca 100644 --- a/preprocessors/grbl_laser.py +++ b/preprocessors/grbl_laser.py @@ -1,10 +1,10 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Matthieu Berthomé # # Date: 5/26/2017 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * @@ -14,6 +14,7 @@ from FlatCAMPostProc import * class grbl_laser(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -34,15 +35,15 @@ class grbl_laser(FlatCAMPostProc): if str(p['options']['type']) == 'Excellon' or str(p['options']['type']) == 'Excellon Geometry': gcode += '(Preprocessor Excellon: ' + str(p['pp_excellon_name']) + ')\n' else: - gcode += '(Preprocessor Geometry: ' + str(p['pp_geometry_name']) + ')\n' - gcode += ('G20' if p.units.upper() == 'IN' else 'G21') + "\n" + '\n' + gcode += '(Preprocessor Geometry: ' + str(p['pp_geometry_name']) + ')\n' + '\n' gcode += '(X range: ' + '{: >9s}'.format(xmin) + ' ... ' + '{: >9s}'.format(xmax) + ' ' + units + ')\n' gcode += '(Y range: ' + '{: >9s}'.format(ymin) + ' ... ' + '{: >9s}'.format(ymax) + ' ' + units + ')\n\n' + gcode += ('G20' if p.units.upper() == 'IN' else 'G21') + "\n" gcode += 'G90\n' - gcode += 'G94\n' gcode += 'G17\n' + gcode += 'G94\n' return gcode @@ -73,21 +74,21 @@ class grbl_laser(FlatCAMPostProc): def linear_code(self, p): return ('G01 ' + self.position_code(p)).format(**p) + \ - ' F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + ' F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G00 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + "\n") + gcode = ('G00 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + "\n") if coords_xy is not None: gcode += 'G00 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + "\n" return gcode def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -99,5 +100,5 @@ class grbl_laser(FlatCAMPostProc): def dwell_code(self, p): return '' - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/hpgl.py b/preprocessors/hpgl.py index 494ed8b4..8e8acde3 100644 --- a/preprocessors/hpgl.py +++ b/preprocessors/hpgl.py @@ -1,10 +1,10 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * @@ -12,11 +12,12 @@ from FlatCAMPostProc import * # for Roland Preprocessors it is mandatory for the preprocessor name (python file and class name, both of them must be # the same) to contain the following keyword, case-sensitive: 'Roland' without the quotes. class hpgl(FlatCAMPostProc): - + include_header = True coordinate_format = "%.*f" def start_code(self, p): - gcode = 'IN;' + gcode = 'IN;\n' + gcode += 'PU;' return gcode def startz_code(self, p): @@ -49,8 +50,19 @@ class hpgl(FlatCAMPostProc): y = p.y # we need to have the coordinates as multiples of 0.025mm - x = round(x / 0.025) * 25 / 1000 - y = round(y / 0.025) * 25 / 1000 + x = round(x * 40) + y = round(y * 40) + + # constrain the x and y values within the domain of valid values: [-32767 ... 32768] + if x <= -32767: + x = -32767 + if x >= 32768: + x = 32768 + + if y <= -32767: + y = -32767 + if y >= 32768: + y = 32768 return ('PA' + self.coordinate_format + ',' + self.coordinate_format + ';') % \ (p.coords_decimals, x, p.coords_decimals, y) @@ -80,5 +92,5 @@ class hpgl(FlatCAMPostProc): def dwell_code(self, p): return '' - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return '' diff --git a/preprocessors/line_xyz.py b/preprocessors/line_xyz.py index 5a0803ba..b3beacdd 100644 --- a/preprocessors/line_xyz.py +++ b/preprocessors/line_xyz.py @@ -1,16 +1,17 @@ -# ########################################################## ## +# ########################################################## # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # File Author: Marius Adrian Stanciu (c) # # Date: 3/10/2019 # # MIT Licence # -# ########################################################## ## +# ########################################################## from FlatCAMPostProc import * class line_xyz(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' @@ -69,9 +70,9 @@ class line_xyz(FlatCAMPostProc): def startz_code(self, p): if p.startz is not None: - g = 'G00 ' + 'X' + self.coordinate_format%(p.coords_decimals, p.x) + \ - ' Y' + self.coordinate_format%(p.coords_decimals, p.y) + \ - ' Z' + self.coordinate_format%(p.coords_decimals, p.startz) + g = 'G00 ' + 'X' + self.coordinate_format % (p.coords_decimals, p.x) + \ + ' Y' + self.coordinate_format % (p.coords_decimals, p.y) + \ + ' Z' + self.coordinate_format % (p.coords_decimals, p.startz) return g else: return '' @@ -92,7 +93,6 @@ class line_xyz(FlatCAMPostProc): z_toolchange = p.z_toolchange xy_toolchange = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if xy_toolchange is not None: x_toolchange = xy_toolchange[0] @@ -122,7 +122,7 @@ G00 X{x_toolchange} Y{x_toolchange} Z{z_toolchange} T{tool} M6 (MSG, Change to Tool Dia = {toolC} ||| Total drills for tool T{tool} = {t_drills}) -M0""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchange), +M0""".format(x_toolchange=self.coordinate_format % (p.coords_decimals, x_toolchange), y_toolchange=self.coordinate_format % (p.coords_decimals, y_toolchange), z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), @@ -131,7 +131,7 @@ M0""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchang if f_plunge is True: gcode += """\nG00 X{x_toolchange} Y{x_toolchange} Z{z_move}""".format( - x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchange), + x_toolchange=self.coordinate_format % (p.coords_decimals, x_toolchange), y_toolchange=self.coordinate_format % (p.coords_decimals, y_toolchange), z_move=self.coordinate_format % (p.coords_decimals, p.z_move)) return gcode @@ -142,7 +142,7 @@ G00 X{x_toolchange} Y{x_toolchange} Z{z_toolchange} T{tool} M6 (MSG, Change to Tool Dia = {toolC}) -M0""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchange), +M0""".format(x_toolchange=self.coordinate_format % (p.coords_decimals, x_toolchange), y_toolchange=self.coordinate_format % (p.coords_decimals, y_toolchange), z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), @@ -185,10 +185,10 @@ M0""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchang return g def feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def z_feedrate_code(self, p): - return 'G01 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G01 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def spindle_code(self, p): sdir = {'CW': 'M03', 'CCW': 'M04'}[p.spindledir] @@ -201,5 +201,5 @@ M0""".format(x_toolchange=self.coordinate_format%(p.coords_decimals, x_toolchang if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M05' diff --git a/preprocessors/marlin.py b/preprocessors/marlin.py index ed80f7f6..5eafd92d 100644 --- a/preprocessors/marlin.py +++ b/preprocessors/marlin.py @@ -11,6 +11,7 @@ from FlatCAMPostProc import * class marlin(FlatCAMPostProc): + include_header = True coordinate_format = "%.*f" feedrate_format = '%.*f' feedrate_rapid_format = feedrate_format @@ -66,6 +67,7 @@ class marlin(FlatCAMPostProc): gcode += ('G20' if p.units.upper() == 'IN' else 'G21') + "\n" gcode += 'G90\n' + gcode += 'G94\n' return gcode @@ -76,20 +78,22 @@ class marlin(FlatCAMPostProc): return '' def lift_code(self, p): - return 'G0 Z' + self.coordinate_format%(p.coords_decimals, p.z_move) + " " + self.feedrate_rapid_code(p) + return 'G0 Z' + self.coordinate_format % (p.coords_decimals, p.z_move) + " " + self.feedrate_rapid_code(p) def down_code(self, p): - return 'G1 Z' + self.coordinate_format%(p.coords_decimals, p.z_cut) + " " + self.inline_z_feedrate_code(p) + return 'G1 Z' + self.coordinate_format % (p.coords_decimals, p.z_cut) + " " + self.inline_z_feedrate_code(p) def toolchange_code(self, p): z_toolchange = p.z_toolchange toolchangexy = p.xy_toolchange f_plunge = p.f_plunge - gcode = '' if toolchangexy is not None: x_toolchange = toolchangexy[0] y_toolchange = toolchangexy[1] + else: + x_toolchange = 0.0 + y_toolchange = 0.0 no_drills = 1 @@ -162,7 +166,7 @@ M6 ;MSG, Change to Tool Dia = {toolC} M0 G0 Z{z_toolchange} -""".format(z_toolchange=self.coordinate_format%(p.coords_decimals, z_toolchange), +""".format(z_toolchange=self.coordinate_format % (p.coords_decimals, z_toolchange), tool=int(p.tool), toolC=toolC_formatted) @@ -185,7 +189,7 @@ G0 Z{z_toolchange} def end_code(self, p): coords_xy = p['xy_toolchange'] - gcode = ('G0 Z' + self.feedrate_format %(p.fr_decimals, p.z_end) + " " + self.feedrate_rapid_code(p) + "\n") + gcode = ('G0 Z' + self.feedrate_format % (p.fr_decimals, p.z_end) + " " + self.feedrate_rapid_code(p) + "\n") if coords_xy is not None: gcode += 'G0 X{x} Y{y}'.format(x=coords_xy[0], y=coords_xy[1]) + " " + self.feedrate_rapid_code(p) + "\n" @@ -193,16 +197,16 @@ G0 Z{z_toolchange} return gcode def feedrate_code(self, p): - return 'G1 F' + str(self.feedrate_format %(p.fr_decimals, p.feedrate)) + return 'G1 F' + str(self.feedrate_format % (p.fr_decimals, p.feedrate)) def inline_feedrate_code(self, p): - return 'F' + self.feedrate_format %(p.fr_decimals, p.feedrate) + return 'F' + self.feedrate_format % (p.fr_decimals, p.feedrate) def inline_z_feedrate_code(self, p): - return 'F' + self.feedrate_format %(p.fr_decimals, p.z_feedrate) + return 'F' + self.feedrate_format % (p.fr_decimals, p.z_feedrate) def z_feedrate_code(self, p): - return 'G1 F' + str(self.feedrate_format %(p.fr_decimals, p.z_feedrate)) + return 'G1 F' + str(self.feedrate_format % (p.fr_decimals, p.z_feedrate)) def feedrate_rapid_code(self, p): return 'F' + self.feedrate_rapid_format % (p.fr_decimals, p.feedrate_rapid) @@ -218,5 +222,5 @@ G0 Z{z_toolchange} if p.dwelltime: return 'G4 P' + str(p.dwelltime) - def spindle_stop_code(self,p): + def spindle_stop_code(self, p): return 'M5'