- fixed Tcl commands that use the overlap parameter to switch from fraction to percentage
- in Transform Tool mae sure that the buffer sub-tool parameters are better explained in tooltips
This commit is contained in:
@@ -318,7 +318,7 @@ class NonCopperClear(FlatCAMTool, Gerber):
|
||||
# Overlap Entry
|
||||
nccoverlabel = QtWidgets.QLabel('%s:' % _('Overlap Rate'))
|
||||
nccoverlabel.setToolTip(
|
||||
_("How much (fraction) of the tool width to overlap each tool pass.\n"
|
||||
_("How much (percentage) of the tool width to overlap each tool pass.\n"
|
||||
"Adjust the value starting with lower values\n"
|
||||
"and increasing it if areas that should be cleared are still \n"
|
||||
"not cleared.\n"
|
||||
@@ -1430,7 +1430,7 @@ class NonCopperClear(FlatCAMTool, Gerber):
|
||||
else:
|
||||
ncc_select = self.reference_radio.get_value()
|
||||
|
||||
overlap = overlap if overlap is not None else float(self.app.defaults["tools_nccoverlap"])
|
||||
overlap = overlap if overlap is not None else float(self.app.defaults["tools_nccoverlap"]) / 100.0
|
||||
|
||||
connect = connect if connect else self.app.defaults["tools_nccconnect"]
|
||||
contour = contour if contour else self.app.defaults["tools_ncccontour"]
|
||||
|
||||
@@ -218,7 +218,7 @@ class ToolPaint(FlatCAMTool, Gerber):
|
||||
# Overlap
|
||||
ovlabel = QtWidgets.QLabel('%s:' % _('Overlap Rate'))
|
||||
ovlabel.setToolTip(
|
||||
_("How much (fraction) of the tool width to overlap each tool pass.\n"
|
||||
_("How much (percentage) of the tool width to overlap each tool pass.\n"
|
||||
"Adjust the value starting with lower values\n"
|
||||
"and increasing it if areas that should be painted are still \n"
|
||||
"not painted.\n"
|
||||
@@ -1380,7 +1380,7 @@ class ToolPaint(FlatCAMTool, Gerber):
|
||||
prog_plot = True if self.app.defaults["tools_paint_plotting"] == 'progressive' else False
|
||||
|
||||
name = outname if outname is not None else self.obj_name + "_paint"
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"])
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"]) / 100.0
|
||||
conn = connect if connect is not None else self.app.defaults["tools_pathconnect"]
|
||||
cont = contour if contour is not None else self.app.defaults["tools_paintcontour"]
|
||||
order = order if order is not None else self.order_radio.get_value()
|
||||
@@ -1630,7 +1630,7 @@ class ToolPaint(FlatCAMTool, Gerber):
|
||||
proc = self.app.proc_container.new(_("Painting polygons..."))
|
||||
name = outname if outname is not None else self.obj_name + "_paint"
|
||||
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"])
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"]) / 100.0
|
||||
conn = connect if connect is not None else self.app.defaults["tools_pathconnect"]
|
||||
cont = contour if contour is not None else self.app.defaults["tools_paintcontour"]
|
||||
order = order if order is not None else self.order_radio.get_value()
|
||||
@@ -2214,7 +2214,7 @@ class ToolPaint(FlatCAMTool, Gerber):
|
||||
proc = self.app.proc_container.new(_("Painting polygons..."))
|
||||
name = outname if outname is not None else self.obj_name + "_paint"
|
||||
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"])
|
||||
over = overlap if overlap is not None else float(self.app.defaults["tools_paintoverlap"]) / 100.0
|
||||
conn = connect if connect is not None else self.app.defaults["tools_pathconnect"]
|
||||
cont = contour if contour is not None else self.app.defaults["tools_paintcontour"]
|
||||
order = order if order is not None else self.order_radio.get_value()
|
||||
|
||||
@@ -371,12 +371,13 @@ class ToolTransform(FlatCAMTool):
|
||||
grid0.addWidget(self.buffer_entry, 23, 1)
|
||||
grid0.addWidget(self.buffer_button, 23, 2)
|
||||
|
||||
self.buffer_factor_label = QtWidgets.QLabel('%s:' % _("Factor"))
|
||||
self.buffer_factor_label = QtWidgets.QLabel('%s:' % _("Value"))
|
||||
self.buffer_factor_label.setToolTip(
|
||||
_("A positive value will create the effect of dilation,\n"
|
||||
"while a negative value will create the effect of erosion.\n"
|
||||
"Each geometry element of the object will be increased\n"
|
||||
"or decreased by the 'factor'.")
|
||||
"or decreased to fit the 'Value'. Value is a percentage\n"
|
||||
"of the initial dimension.")
|
||||
)
|
||||
|
||||
self.buffer_factor_entry = FCDoubleSpinner(suffix='%')
|
||||
|
||||
Reference in New Issue
Block a user