You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<paramname="tool-mode"type="enum"_gui-text="Tool mode:"_gui-description="In draw mode, tool offset, overcut and inside-out sorting settings are ignored. In cut mode, shading, optimization and direction are always disabled and inside-out sorting is always enabled. In custom mode, one can mix and match these.">
10
-
<itemvalue="draw">drawing</item>
11
-
<itemvalue="cut">cutting</item>
12
-
<itemvalue="custom">custom</item>
9
+
<paramname="tool-mode"type="optiongroup"_gui-text="Tool mode:"appearance="combo"_gui-description="In draw mode, tool offset, overcut and inside-out sorting settings are ignored. In cut mode, shading, optimization and direction are always disabled and inside-out sorting is always enabled. In custom mode, one can mix and match these.">
<paramname="min-x"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Left x-coordinate (mm):"_gui-description="x-coordinate of the print area's left edge (Default: 0)">0</param>
16
-
<paramname="min-y"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Lower y-coordinate (mm):"_gui-description="y-coordinate of the print area's lower edge (Default: 0)">0</param>
17
-
<paramname="max-x"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Right x-coordinate (mm):"_gui-description="x-coordinate of the print area's right edge (Default: 200)">200</param>
18
-
<paramname="max-y"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Upper y-coordinate (mm):"_gui-description="y-coordinate of the print area's upper edge (Default: 200)">200</param>
19
-
<paramname="work-z"type="float"min="-1000000"max="1000000"precision="2"_gui-text="Work z-coordinate (mm):"_gui-description="z-coordinate for drawing/cutting (Default: 15)">15</param>
20
-
<paramname="lift-delta-z"type="float"min="-1000000"max="1000000"precision="2"_gui-text="Lift z-height (mm):"_gui-description="height to lift pen/knife for movement (Default: 4)">4</param>
21
-
<paramname="safe-delta-z"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Parking z-height (mm):"_gui-description="height to lift pen/knife for safe parking (Default: 20)">20</param>
22
-
<paramname="pen-up-speed"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Movement speed (mm/s):"_gui-description="Speed moving with pen up (Default: 40)">40</param>
23
-
<paramname="pen-down-speed"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Draw speed (mm/s):"_gui-description="Speed moving with pen down (Default: 35)">35</param>
<paramname="min-x"type="float"min="-1000000"max="1000000"precision="1"_gui-text="X:"_gui-description="x-coordinate of the print area's left edge (Default: 0)">0</param>
21
+
<paramname="min-y"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Y:"_gui-description="y-coordinate of the print area's lower edge (Default: 0)">0</param>
22
+
</hbox>
23
+
<hbox>
24
+
<labelindent="1" >Size:</label>
25
+
<spacersize="expand"/>
26
+
<paramname="max-x"type="float"min="-1000000"max="1000000"precision="1"_gui-text="X:"_gui-description="x-coordinate of the print area's right edge (Default: 200)">200</param>
27
+
<paramname="max-y"type="float"min="-1000000"max="1000000"precision="1"_gui-text="Y:"_gui-description="y-coordinate of the print area's upper edge (Default: 200)">200</param>
28
+
</hbox>
29
+
<paramname="work-z"type="float"min="-1000000"max="1000000"indent="1"precision="2"_gui-text="Working Z-Height:"_gui-description="z-coordinate for drawing/cutting (Default: 15)">15</param>
30
+
<paramname="lift-delta-z"type="float"min="-1000000"max="1000000"indent="1"precision="2"_gui-text="Lift Z-height:"_gui-description="height to lift tool for movement (Default: 4)">4</param>
31
+
<paramname="safe-delta-z"type="float"min="-1000000"max="1000000"indent="1"precision="1"_gui-text="Parking Z-height:"_gui-description="height to lift tool for safe parking (Default: 20)">20</param>
<paramname="pen-up-speed"type="int"min="1"max="500"indent="1"precision="0"appearance="full"_gui-text="Travel Speed:"_gui-description="Speed moving with tool up (Default: 40)">40</param>
36
+
<paramname="pen-down-speed"type="int"min="1"max="500"indent="1"precision="0"appearance="full"_gui-text="Draw Speed:"_gui-description="Speed moving with tool down (Default: 35)">35</param>
<pagename="fitting"_gui-text="Fitting and Extracting">
28
41
<paramname="scale"type="enum"_gui-text="Scaling mode:"_gui-description="Method for scaling to print area (Default: none; should be 'none' if tool-offset option is set in cutter tab)">
29
-
<itemvalue="none">none (needed if tool offset>0)</item>
30
-
<itemvalue="fit">fit</item>
31
-
<itemvalue="down-only">down-only</item>
42
+
<itemvalue="n">none (needed if tool offset>0)</item>
43
+
<itemvalue="f">fit</item>
44
+
<itemvalue="d">down-only</item>
32
45
</param>
33
46
<paramname="align-x"type="enum"_gui-text="Horizontal alignment:"_gui-description="Horizontal alignment of drawing in plotter area">
34
47
<itemvalue="none">none</item>
@@ -42,14 +55,19 @@
42
55
<itemvalue="center">center</item>
43
56
<itemvalue="top">right</item>
44
57
</param>
45
-
<paramname="extract-color"type="string"_gui-text="Extract one color from drawing"_gui-description="Put 'all' or leave blank to include all colors, red=#FF0000, green=#00FF00, blue=#0000FF."></param>
58
+
59
+
<hbox>
60
+
<paramname="boolean-extract-color"type="bool"gui-text="Extract only one color from drawing"_gui-description="Uncheck to include all colors; otherwise, choose the color to extract."></param>
61
+
<spacersize="expand"/>
62
+
<paramname="extract-color"type="color"gui-text=""appearance="colorbutton"_gui-description="The color to extract. Alpha values are discarded"></param>
63
+
</hbox>
46
64
</page>
47
65
<pagename="drawing"_gui-text="Drawing Settings">
48
66
<paramname="shading-threshold"type="float"min="0"max="1"precision="2"_gui-text="Shading threshold:"_gui-description="Shade whenever the shade is below this value, where 0=black and 1=white. To turn off shading, set to 0. (Default: 1, shade everything other than white).">1</param>
49
67
<paramname="shading-lightest"type="float"min="0"max="1000"precision="1"_gui-text="Lightest shading spacing (mm):"_gui-description="Distance between shading lines for the lightest shaded areas.">3</param>
50
68
<paramname="shading-darkest"type="float"min="0"max="1000"precision="1"_gui-text="Darkest shading spacing (mm):"_gui-description="Distance between shading lines for the darkest shaded areas.">0.5</param>
51
69
<paramname="shading-angle"type="float"min="0"max="180"precision="1"_gui-text="Shading angle (degrees)"_gui-description="Angle of shading lines">45</param>
52
-
<paramname="boolean-shading-crosshatch"type="boolean"_gui-text="Crosshatching"_gui-description="Crosshatching when shading">0</param>
70
+
<paramname="boolean-shading-crosshatch"type="bool"_gui-text="Crosshatching"_gui-description="Crosshatching when shading">false</param>
53
71
<paramname="optimization-time"type="int"min="0"max="600"precision="1"_gui-text="Optimization time (sec.):"_gui-description="Maximum amount of time to spend optimizing pen movement (typical is half of it).">60</param>
54
72
<paramname="direction"type="enum"_gui-text="Preferred drawing direction (degrees):"_gui-description="If specified, the plotter will avoid moving against this direction. Currently not compatible with optimization. (Default: none)">
55
73
<itemvalue="none">none</item>
@@ -66,24 +84,26 @@
66
84
<pagename="cutting"_gui-text="Cutting Settings">
67
85
<paramname="tool-offset"type="float"min="0"max="1000"precision="2"_gui-text="Tool offset (mm):"_gui-description="Horizontal distance from tool rotation axis to cutting tip (default: 1)">1</param>
68
86
<paramname="overcut"type="float"min="0"max="1000"precision="2"_gui-text="Overcut (mm):"_gui-description="Extra cut distance for closed curves (default: 1)">1</param>
<paramname="moonraker"type="string"_gui-text="Moonraker URL (leave blank if not used)"_gui-description="Enter the Moonraker API URL here to directly send gcode to your 3D Printer over the network."></param>
78
-
<paramname="moonraker-filename"type="string"_gui-text="File name"_gui-description="Choose a name for the file to be uploaded.">Inkscape.gcode</param>
95
+
<paramname="moonraker"type="string"_gui-text="Moonraker URL (leave blank if not used): "_gui-description="Enter the Moonraker API URL here to directly send gcode to your 3D Printer over the network."></param>
96
+
<paramname="moonraker-filename"type="string"_gui-text="File name: "_gui-description="Choose a name for the file to be uploaded.">Inkscape.gcode</param>
97
+
98
+
<spacer/>
79
99
<paramname="moonraker-autoprint"type="bool"_gui-text="Start job automatically after upload"_gui-description="Automatically starts running the gcode once the file is saved">false</param>
<paramname="send-and-save"type="string"_gui-text="Serial Port (leave blank if not used)"_gui-description="If you enter the name of your serial port here (e.g., COM4), then you can directly send the file to your device."></param>
86
-
<paramname="send-speed"type="enum"_gui-text="Serial baud rate:"_gui-description="Baud rate of your serial device (Default: 115200)">
105
+
<paramname="send-and-save"type="string"_gui-text="Serial Port (leave blank if not used): "_gui-description="If you enter the name of your serial port here (e.g., COM4), then you can directly send the file to your device."></param>
106
+
<paramname="send-speed"type="enum"_gui-text="Serial baud rate:"_gui-description="Baud rate of your serial device (Default: 115200)">
0 commit comments