|
161 | 161 | <item row="6" column="0"> |
162 | 162 | <widget class="QCheckBox" name="optimiseCheckBox"> |
163 | 163 | <property name="toolTip"> |
164 | | - <string><html><head/><body><p>Optimize output gcode, reducing its output size up to 40%, while accepting a little loss of precision</p></body></html></string> |
| 164 | + <string><html><head/><body><p>optimise output gcode, reducing its output size up to 95%, while accepting a very little loss of precision</p></body></html></string> |
165 | 165 | </property> |
166 | 166 | <property name="text"> |
167 | 167 | <string>optimise</string> |
|
541 | 541 | <x>10</x> |
542 | 542 | <y>10</y> |
543 | 543 | <width>311</width> |
544 | | - <height>211</height> |
| 544 | + <height>214</height> |
545 | 545 | </rect> |
546 | 546 | </property> |
547 | 547 | <layout class="QGridLayout" name="drillGridLayout"> |
|
709 | 709 | <x>10</x> |
710 | 710 | <y>10</y> |
711 | 711 | <width>311</width> |
712 | | - <height>321</height> |
| 712 | + <height>360</height> |
713 | 713 | </rect> |
714 | 714 | </property> |
715 | 715 | <layout class="QGridLayout" name="outlineGridLayout"> |
|
1040 | 1040 | <x>10</x> |
1041 | 1041 | <y>10</y> |
1042 | 1042 | <width>311</width> |
1043 | | - <height>291</height> |
| 1043 | + <height>371</height> |
1044 | 1044 | </rect> |
1045 | 1045 | </property> |
1046 | 1046 | <layout class="QGridLayout" name="autolevellerGridLayout"> |
|
1063 | 1063 | </property> |
1064 | 1064 | </widget> |
1065 | 1065 | </item> |
| 1066 | + <item row="8" column="0"> |
| 1067 | + <widget class="QLabel" name="alprobecodeLabel"> |
| 1068 | + <property name="enabled"> |
| 1069 | + <bool>true</bool> |
| 1070 | + </property> |
| 1071 | + <property name="toolTip"> |
| 1072 | + <string><html><head/><body><p>custom Z probe code. For example, LinuxCNC uses G38.2 while Mach3, Mach4 and TurboCNC use G31. If unspecified, G31 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1073 | + </property> |
| 1074 | + <property name="text"> |
| 1075 | + <string>al-probecode</string> |
| 1076 | + </property> |
| 1077 | + </widget> |
| 1078 | + </item> |
1066 | 1079 | <item row="3" column="0"> |
1067 | 1080 | <widget class="QLabel" name="alxLabel"> |
1068 | 1081 | <property name="toolTip"> |
|
1150 | 1163 | <item row="2" column="0"> |
1151 | 1164 | <widget class="QLabel" name="softwareLabel"> |
1152 | 1165 | <property name="toolTip"> |
1153 | | - <string><html><head/><body><p>The height probing commands are different from software to software. Use this option to select the used software; currently supported softwares are LinuxCNC, <font color="Red">Mach3 (UNTESTED)</font> and <font color="Red">TurboCNC (UNTESTED)</font></p></body></html></string> |
| 1166 | + <string><html><head/><body><p>the height probing commands are different from software to software. Use this option to select the used software; currently supported softwares are LinuxCNC, Mach3, Mach4 and custom. With custom you can specify al-probecode, al-probevar and al-setzzero, in order to generate gcode for an unsupported software. For compatibility reasons, the custom gcode is much bigger (3-4 times) than the gcode for a supported software.</p></body></html></string> |
1154 | 1167 | </property> |
1155 | 1168 | <property name="text"> |
1156 | 1169 | <string>software</string> |
|
1177 | 1190 | <item row="2" column="1"> |
1178 | 1191 | <widget class="QComboBox" name="softwareComboBox"> |
1179 | 1192 | <property name="toolTip"> |
1180 | | - <string><html><head/><body><p>The height probing commands are different from software to software. Use this option to select the used software; currently supported softwares are LinuxCNC, <span style=" color:#ff0000;">Mach3 (UNTESTED)</span>,<span style=" color:#ff0000;"> Mach4 (UNTESTED)</span> and <span style=" color:#ff0000;">TurboCNC (UNTESTED)</span></p></body></html></string> |
| 1193 | + <string><html><head/><body><p>the height probing commands are different from software to software. Use this option to select the used software; currently supported softwares are LinuxCNC, Mach3, Mach4 and custom. With custom you can specify al-probecode, al-probevar and al-setzzero, in order to generate gcode for an unsupported software. For compatibility reasons, the custom gcode is much bigger (3-4 times) than the gcode for a supported software.</p></body></html></string> |
1181 | 1194 | </property> |
1182 | 1195 | <item> |
1183 | 1196 | <property name="text"> |
|
1196 | 1209 | </item> |
1197 | 1210 | <item> |
1198 | 1211 | <property name="text"> |
1199 | | - <string>TurboCNC</string> |
| 1212 | + <string>custom</string> |
1200 | 1213 | </property> |
1201 | 1214 | </item> |
1202 | 1215 | </widget> |
|
1246 | 1259 | </property> |
1247 | 1260 | </widget> |
1248 | 1261 | </item> |
| 1262 | + <item row="9" column="0"> |
| 1263 | + <widget class="QLabel" name="alprobevarLabel"> |
| 1264 | + <property name="enabled"> |
| 1265 | + <bool>true</bool> |
| 1266 | + </property> |
| 1267 | + <property name="toolTip"> |
| 1268 | + <string><html><head/><body><p>custom Z probe result variable. For example, LinuxCNC uses 5063 while Mach3, Mach4 and TurboCNC use 2002. If unspecified, 2002 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1269 | + </property> |
| 1270 | + <property name="text"> |
| 1271 | + <string>al-probevar</string> |
| 1272 | + </property> |
| 1273 | + </widget> |
| 1274 | + </item> |
| 1275 | + <item row="10" column="0"> |
| 1276 | + <widget class="QLabel" name="alsetzzeroLabel"> |
| 1277 | + <property name="enabled"> |
| 1278 | + <bool>true</bool> |
| 1279 | + </property> |
| 1280 | + <property name="toolTip"> |
| 1281 | + <string><html><head/><body><p>custom gcode for setting the actual height as the zero of the Z axis. For example, LinuxCNC uses G10 L20 P0 Z0 while Mach3, Mach4 and TurboCNC use G92 Z0. If unspecified, G92 Z0 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1282 | + </property> |
| 1283 | + <property name="text"> |
| 1284 | + <string>al-setzzero</string> |
| 1285 | + </property> |
| 1286 | + </widget> |
| 1287 | + </item> |
| 1288 | + <item row="8" column="1"> |
| 1289 | + <widget class="QLineEdit" name="alprobecodeLineEdit"> |
| 1290 | + <property name="enabled"> |
| 1291 | + <bool>false</bool> |
| 1292 | + </property> |
| 1293 | + <property name="toolTip"> |
| 1294 | + <string><html><head/><body><p>custom Z probe code. For example, LinuxCNC uses G38.2 while Mach3, Mach4 and TurboCNC use G31. If unspecified, G31 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1295 | + </property> |
| 1296 | + <property name="text"> |
| 1297 | + <string>G31</string> |
| 1298 | + </property> |
| 1299 | + </widget> |
| 1300 | + </item> |
| 1301 | + <item row="10" column="1"> |
| 1302 | + <widget class="QLineEdit" name="alsetzzeroLineEdit"> |
| 1303 | + <property name="enabled"> |
| 1304 | + <bool>false</bool> |
| 1305 | + </property> |
| 1306 | + <property name="toolTip"> |
| 1307 | + <string><html><head/><body><p>custom gcode for setting the actual height as the zero of the Z axis. For example, LinuxCNC uses G10 L20 P0 Z0 while Mach3, Mach4 and TurboCNC use G92 Z0. If unspecified, G92 Z0 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1308 | + </property> |
| 1309 | + <property name="text"> |
| 1310 | + <string>G92 Z0</string> |
| 1311 | + </property> |
| 1312 | + </widget> |
| 1313 | + </item> |
| 1314 | + <item row="9" column="1"> |
| 1315 | + <widget class="QSpinBox" name="alprobevarSpinBox"> |
| 1316 | + <property name="enabled"> |
| 1317 | + <bool>false</bool> |
| 1318 | + </property> |
| 1319 | + <property name="toolTip"> |
| 1320 | + <string><html><head/><body><p>custom Z probe result variable. For example, LinuxCNC uses 5063 while Mach3, Mach4 and TurboCNC use 2002. If unspecified, 2002 will be used. This option is relevant only when --software=custom</p></body></html></string> |
| 1321 | + </property> |
| 1322 | + <property name="suffix"> |
| 1323 | + <string/> |
| 1324 | + </property> |
| 1325 | + <property name="prefix"> |
| 1326 | + <string/> |
| 1327 | + </property> |
| 1328 | + <property name="minimum"> |
| 1329 | + <number>1</number> |
| 1330 | + </property> |
| 1331 | + <property name="maximum"> |
| 1332 | + <number>100000</number> |
| 1333 | + </property> |
| 1334 | + <property name="value"> |
| 1335 | + <number>2002</number> |
| 1336 | + </property> |
| 1337 | + </widget> |
| 1338 | + </item> |
1249 | 1339 | </layout> |
1250 | 1340 | </widget> |
1251 | 1341 | </widget> |
|
1563 | 1653 | <x>0</x> |
1564 | 1654 | <y>0</y> |
1565 | 1655 | <width>795</width> |
1566 | | - <height>21</height> |
| 1656 | + <height>24</height> |
1567 | 1657 | </rect> |
1568 | 1658 | </property> |
1569 | 1659 | <widget class="QMenu" name="menuFile"> |
|
0 commit comments