Skip to content

Commit

Permalink
Renamed M3Dweller class to SpindleOnDweller (incl. test files)
Browse files Browse the repository at this point in the history
  • Loading branch information
j.m.wagenaar committed Sep 1, 2018
1 parent 68f6aa0 commit d392591
Show file tree
Hide file tree
Showing 26 changed files with 2,400 additions and 2,400 deletions.
Expand Up @@ -33,13 +33,13 @@ This file is part of Universal Gcode Sender (UGS).
*
* @author wwinder
*/
public class M3Dweller implements CommandProcessor {
public class SpindleOnDweller implements CommandProcessor {
private final String dwellCommand;

// Contains an M3 not followed by another digit (i.e. M30)
private Pattern spindleOnPattern = Pattern.compile(".*[mM][34](?!\\d)(\\D.*)?");

public M3Dweller(double dwellDuration) {
public SpindleOnDweller(double dwellDuration) {
this.dwellCommand = String.format(Locale.ROOT, "G4P%.2f", dwellDuration);
}

Expand Down
Expand Up @@ -28,7 +28,7 @@ This file is part of Universal Gcode Sender (UGS).
import com.willwinder.universalgcodesender.gcode.processors.DecimalProcessor;
import com.willwinder.universalgcodesender.gcode.processors.FeedOverrideProcessor;
import com.willwinder.universalgcodesender.gcode.processors.M30Processor;
import com.willwinder.universalgcodesender.gcode.processors.M3Dweller;
import com.willwinder.universalgcodesender.gcode.processors.SpindleOnDweller;
import com.willwinder.universalgcodesender.gcode.processors.PatternRemover;
import com.willwinder.universalgcodesender.gcode.processors.WhitespaceProcessor;
import com.willwinder.universalgcodesender.i18n.Localization;
Expand Down Expand Up @@ -82,10 +82,10 @@ public class CommandProcessorLoader {
* name: "WhitespaceProcessor",
* "enabled": <enabled>,
* "optional": <optional>,
* "args": {}
* },{
* name: "M3Dweller",
* "enabled": <enabled>,
"args": {}
},{
name: "SpindleOnDweller",
"enabled": <enabled>,
* "optional": <optional>,
* "args": {}
* }
Expand Down Expand Up @@ -166,9 +166,9 @@ static private List<ProcessorConfig> getConfigFrom(String jsonConfig) {
* name: "WhitespaceProcessor",
* "enabled": <enabled>
* "optional": <optional>,
* },{
* name: "M3Dweller",
* "enabled": <enabled>,
},{
name: "SpindleOnDweller",
"enabled": <enabled>,
* "optional": <optional>,
* "args": {
* "duraion": <double>
Expand Down Expand Up @@ -220,9 +220,9 @@ static public List<CommandProcessor> initializeWithProcessors(List<ProcessorConf
case "WhitespaceProcessor":
p = new WhitespaceProcessor();
break;
case "M3Dweller":
case "SpindleOnDweller":
double duration = pc.args.get("duration").getAsDouble();
p = new M3Dweller(duration);
p = new SpindleOnDweller(duration);
break;
default:
throw new IllegalArgumentException("Unknown processor: " + pc.name);
Expand Down Expand Up @@ -272,9 +272,9 @@ static public String getHelpForConfig(ProcessorConfig pc) {
case "WhitespaceProcessor":
p = new WhitespaceProcessor();
break;
case "M3Dweller":
case "SpindleOnDweller":
int duration = pc.args.get("duration").getAsInt();
p = new M3Dweller(duration);
p = new SpindleOnDweller(duration);
break;
default:
throw new IllegalArgumentException("Unknown processor: " + pc.name);
Expand Down
2 changes: 1 addition & 1 deletion ugs-core/src/resources/MessagesBundle_af_ZA.properties
Expand Up @@ -365,7 +365,7 @@ parser.gcode.multiple-axis-commands =
parser.gcode.missing-axis-commands =
sender.nightly-warning =
sender.help.spindle-dwell =
M3Dweller =
SpindleOnDweller =
platform.window.dowel-module =
platform.window.dowel-module.tooltip =
platform.plugin.dowel-module.generate =
Expand Down
238 changes: 119 additions & 119 deletions ugs-core/src/resources/MessagesBundle_de_DE.properties

Large diffs are not rendered by default.

300 changes: 150 additions & 150 deletions ugs-core/src/resources/MessagesBundle_el_EL.properties

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion ugs-core/src/resources/MessagesBundle_en_US.properties
Expand Up @@ -416,7 +416,7 @@ parser.gcode.multiple-axis-commands = Multiple codes requiring axis words on one
parser.gcode.missing-axis-commands = Axis words missing for motion command
sender.nightly-warning = Show warning popup for Nightly Builds
sender.help.spindle-dwell = Add a configurable delay (in seconds) after enabling the spindle with a "M3" command.
M3Dweller = Spindle start delay
SpindleOnDweller = Spindle start delay
platform.window.dowel-module = Dowel Maker
platform.window.dowel-module.tooltip = Generate gcode for making dowels in various shapes and sizes.
platform.plugin.dowel-module.generate = Generate gcode
Expand Down
284 changes: 142 additions & 142 deletions ugs-core/src/resources/MessagesBundle_es_ES.properties

Large diffs are not rendered by default.

316 changes: 158 additions & 158 deletions ugs-core/src/resources/MessagesBundle_fr_FR.properties

Large diffs are not rendered by default.

60 changes: 30 additions & 30 deletions ugs-core/src/resources/MessagesBundle_it_IT.properties
Expand Up @@ -51,7 +51,7 @@ mainWindow.error.noSerialPort = Porta seriale non trovata
mainWindow.error.firmwareSetting = C'u00E8 stato un problema settando una o piu00F9 funzionalitu00E0 del controller
mainWindow.error.connection = Errore aprendo la connessione
mainWindow.error.jobComplete = Job completato con errori
mainWindow.error.showTableActive = Non è possibile attivare la tavola dei comandi mentre ci sono comandi attivi
mainWindow.error.showTableActive = Non \u00c3\u00a8 possibile attivare la tavola dei comandi mentre ci sono comandi attivi
mainWindow.error.rxtx = Errore aprendo la connessione
mainWindow.error.rxtxMac1 = Utenti Mac e Linux, se la porta non u00E8 in uso create un
mainWindow.error.rxtxMac2 = directory chiamato %s con i seguenti comandi
Expand Down Expand Up @@ -147,11 +147,11 @@ sender.help.arcs = Converte archi a Linee\\\: Converte i Comandi di piccoli arch
sender.help.arcs.threshold = Limite dell arco piccolo\\\: La lunghezza dell'arco (in mm) di sotto della quale saru00E1 convertito in comandi G1.
sender.help.arcs.length = Lunghezza di segmento di piccoli archi\\\: La lunghezza dei segmenti dell arco espanso.
sender.help.autoconnect = Prova a connetterti all'ultimo controller conosciuto all'avvio.
sender.help.autoreconnect = Prova a riconnetterti al controller se è rilevata una disconnessione.
sender.help.autoreconnect = Prova a riconnetterti al controller se \u00c3\u00a8 rilevata una disconnessione.
sender.help.dialog.title = Sender Setting Help
communicator.exception.port = Porta senza driver
controller.exception.booting = GBRL non ha finito il boot
controller.exception.sendError = Un errore è stato rilevato nel mandare '%s'\: %s. Lo streaming è stato interrotto.
controller.exception.sendError = Un errore \u00c3\u00a8 stato rilevato nel mandare '%s'\: %s. Lo streaming \u00c3\u00a8 stato interrotto.
controller.exception.homing = Metodo di homing non supportato per questa versione.
controller.exception.reset = Reset di coordinate non supportato per questa versione.
controller.exception.gohome = Home di coordinate non supportato per questa versione,
Expand Down Expand Up @@ -181,7 +181,7 @@ platform.menu.jog.size = Grandezza step
platform.menu.actions = Azioni
platform.menu.macros = Macro
platform.menu.machine = Macchina
incomplete.localization = Universal Gcode Sender non è completamente tradotto in questa lingua.\nPer favore visita http\://winder.github.io/ugs_website/contrib/translation/ per vedere come puoi contribuire alla traduzione
incomplete.localization = Universal Gcode Sender non \u00c3\u00a8 completamente tradotto in questa lingua.\nPer favore visita http\://winder.github.io/ugs_website/contrib/translation/ per vedere come puoi contribuire alla traduzione
mainWindow.swing.softReset = Reset soft
mainWindow.swing.resetX = Resetta Asse X
mainWindow.swing.resetY = Resetta Asse Y
Expand All @@ -200,7 +200,7 @@ jogging.multiply = Moltiplica la dimensione del passo degli assi XY per 10
jogging.increase = Aumenta la dimensione dei passi degli assi XY
# Fuzzy
jogging.decrease = Diminuisci la dimensione dei passi degli assi XY
grbl.exception.Alarm = La trasmissione del file è disabilitata quando GRBL è in allarme.
grbl.exception.Alarm = La trasmissione del file \u00c3\u00a8 disabilitata quando GRBL \u00c3\u00a8 in allarme.
grbl.exception.cancelReset = Tempo scaduto aspettando che GRBL entri in Idle durante l'annullamento, annullamento incompleto.
platform.menu.window = Finestra
platform.menu.classic = Classico
Expand Down Expand Up @@ -233,29 +233,29 @@ platform.visualizer.color.arc = Colore del movimento ad arco (G2/G3)
platform.visualizer.color.plunge = Colore del movimento di discesa e di salita
platform.visualizer.color.completed = Colore delle linee completate
platform.visualizer.color.highlight = Colore dell'editor delle linee evidenziate
platform.visualizer.color.xy-grid = Colore (e opacità) delle linee della griglia XY.
platform.visualizer.color.xy-plane = Colore (e opacità) del piano XY.
platform.visualizer.color.x-axis = Colore (e opacità) della linea X-Axis.
platform.visualizer.color.y-axis = Colore (e opacità) della linea dell'asse Y.
platform.visualizer.color.z-axis = Colore (e opacità) della linea Z-Axis.
platform.visualizer.color.xy-grid = Colore (e opacit\u00c3\u00a0) delle linee della griglia XY.
platform.visualizer.color.xy-plane = Colore (e opacit\u00c3\u00a0) del piano XY.
platform.visualizer.color.x-axis = Colore (e opacit\u00c3\u00a0) della linea X-Axis.
platform.visualizer.color.y-axis = Colore (e opacit\u00c3\u00a0) della linea dell'asse Y.
platform.visualizer.color.z-axis = Colore (e opacit\u00c3\u00a0) della linea Z-Axis.
platform.visualizer.color.sizedisplay = Colore delle dimensioni e del testo visualizzati.
PendantMenu.item.StartServer = Avvio...
PendantMenu.item.StopServer = Arresto...
restore = Reset configurazioni di default
macro.substitution = Sostituzioni
parser.processor.arc.start-error = Non c'è un punto di partenza, non è possibile espandere l'arco.
parser.processor.arc.multiple-commands = Più comandi sono stati trovati su una riga mentre si espandeva un arco, impossibile continuare. Il processore di divisione di un comando può essere utilizzato per continuare.
sender.help.commandSplitter = Dividere il comando gcode in più parti per una migliore segnalazione degli errori.\n
parser.processor.arc.start-error = Non c'\u00c3\u00a8 un punto di partenza, non \u00c3\u00a8 possibile espandere l'arco.
parser.processor.arc.multiple-commands = Pi\u00c3\u00b9 comandi sono stati trovati su una riga mentre si espandeva un arco, impossibile continuare. Il processore di divisione di un comando pu\u00c3\u00b2 essere utilizzato per continuare.
sender.help.commandSplitter = Dividere il comando gcode in pi\u00c3\u00b9 parti per una migliore segnalazione degli errori.\n
sender.help.patternRemover = Rimuove il testo che corrisponde a un modello di espressione regolare
controller.exception.ignoreFutureErrors = Saltare comandi come questo in futuro?
settings.processors.header = Configurazione del processore Gcode
settings.file.outOfDate.title = Configurazione scaduta
settings.file.outOfDate.message = Una o più impostazioni di configurazione non sono aggiornate e dovrebbero essere aggiornate. Alcune impostazioni verranno ripristinate utilizzando i valori predefiniti. Vuoi aggiornare la configurazione del firmware?
settings.file.generalError = Si è verificato un errore durante l'inizializzazione dei file di configurazione del firmware\:
settings.file.outOfDate.message = Una o pi\u00c3\u00b9 impostazioni di configurazione non sono aggiornate e dovrebbero essere aggiornate. Alcune impostazioni verranno ripristinate utilizzando i valori predefiniti. Vuoi aggiornare la configurazione del firmware?
settings.file.generalError = Si \u00c3\u00a8 verificato un errore durante l'inizializzazione dei file di configurazione del firmware\:
settings.processors.enabled = Abilitato
settings.processors.add = Aggiungi
settings.processors.remove = Rimuovi selezionati
settings.processors.help = Questi filtri vengono utilizzati per elaborare gcode prima di inviarlo al controller. Alcuni devono essere abilitati, altri possono essere disabilitati. La maggior parte sono configurati da impostazioni globali nel menu delle impostazioni del mittente. È possibile aggiungere filtri personalizzati per rimuovere modelli specifici, ad esempio "Td +" rimuoverà qualsiasi istanza di "T1", "T12", ecc.
settings.processors.help = Questi filtri vengono utilizzati per elaborare gcode prima di inviarlo al controller. Alcuni devono essere abilitati, altri possono essere disabilitati. La maggior parte sono configurati da impostazioni globali nel menu delle impostazioni del mittente. \u00c3\u0088 possibile aggiungere filtri personalizzati per rimuovere modelli specifici, ad esempio "Td +" rimuover\u00c3\u00a0 qualsiasi istanza di "T1", "T12", ecc.
settings.processors.loadError = Impossibile caricare il processore
ArcExpander = Espansore di archi
CommandLengthProcessor = Processore di lunghezza di un comando
Expand All @@ -269,7 +269,7 @@ WhitespaceProcessor = Rimuovitore di spazi vuoti
controller.exception.smoothie.booting = Smoothie non ha terminato l'avvio.
mainWindow.swing.pendant = Pendente
platform.visualizer.popup.jogToHere = Muovi a X\=%f, Y\=%f
mainWindow.error.error = L'operazione non può essere completata
mainWindow.error.error = L'operazione non pu\u00c3\u00b2 essere completata
mainWindow.ui.connectDisconnect = Connetti o Disconnetti
mainWindow.swing.stepSizeZLabel = Dimensione del passo sull'asse Z
mainWindow.swing.feedRateLabel = Velocitu00E0 di contatto
Expand All @@ -288,9 +288,9 @@ machineStatus.pin.hold = Mantieni posizione
machineStatus.pin.softReset = Reset Soft
machineStatus.pin.cycleStart = Inizio ciclo
sender.step.separateZ = Utilizzare dimensioni di passo separate per i movimenti di spostamento Z e XY.
controller.exception.unexpectedCommand = Un comando imprevisto è stato completato dal controller.
controller.exception.unexpectedCommand = Un comando imprevisto \u00c3\u00a8 stato completato dal controller.
platform.window.probe = Probe Helper
platform.window.probe.tooltip = Utilità per azzerare gli assi con feedback della sonda.\n
platform.window.probe.tooltip = Utilit\u00c3\u00a0 per azzerare gli assi con feedback della sonda.\n
probe.feed-rate = Feedrate Sonda
probe.probe-distance = Distanza / Direzione Sonda
probe.plane = Asse Sonda
Expand All @@ -311,16 +311,16 @@ overrides.rapid.full = Completo
overrides.mist = Nebbia di liquido di raffreddamento
overrides.flood = Flusso di liquido di raffreddamento
overrides.toggle.short = Toggle
restart = È necessario un riavvio
restart = \u00c3\u0088 necessario un riavvio
platform.window.restart.changed.settings = <html><a href\="\#">Clicca qui per riavviare la piattaforma e applicare i settaggi
mainWindow.ui.connect = Connetti
mainWindow.ui.disconnect = Disconnetti
mainWindow.swing.stopButton = Stop
mainWindow.swing.filebrowser.toolbarTitle = Barra degli strumenti del browser di file
mainWindow.swing.firmware.toolbarTitle = Barra degli strumenti di selezione del firmware
mainWindow.swing.serialport.toolbarTitle = Barra degli strumenti della porta seriale
mainWindow.swing.baudrate.toolbarTitle = Barra degli strumenti della velocità di trasmissione (baudrate)
parser.processor.general.multiple-commands = Più comandi sono stati trovati su una riga che non è supportata da questo processore. Abilitare il processore di divisone di un comando (splitter) per continuare.\n
mainWindow.swing.baudrate.toolbarTitle = Barra degli strumenti della velocit\u00c3\u00a0 di trasmissione (baudrate)
parser.processor.general.multiple-commands = Pi\u00c3\u00b9 comandi sono stati trovati su una riga che non \u00c3\u00a8 supportata da questo processore. Abilitare il processore di divisone di un comando (splitter) per continuare.\n
platform.window.autoleveler = AutoLivellatore
platform.window.autoleveler.tooltip = Sonda la superficie del materiale e trasforma il gcode in base ai risultati.\n
platform.visualizer.renderable.gcode-model = GCode
Expand All @@ -345,7 +345,7 @@ autoleveler.option.arc-segment-length = Lunghezza del segmento della linea ad ar
autoleveler.option.offset-x = Offset piano X sonda
autoleveler.option.offset-y = Offset piano Y sonda
autoleveler.option.offset-z = Offset piano Z sonda
experimental.feature = Questa è una caratteristica sperimentale. Si prega di usare cautela e segnalare eventuali bug che si trovano su GitHub.
experimental.feature = Questa \u00c3\u00a8 una caratteristica sperimentale. Si prega di usare cautela e segnalare eventuali bug che si trovano su GitHub.
# Window title for platform GUI
platform-title = Universal Gcode Platform
mainWindow.swing.alarmLock = Sblocca
Expand All @@ -359,7 +359,7 @@ probe.x-distance = Distanza X della sonda
probe.y-distance = Distanza Y della sonda
probe.z-distance = Distanza Z della sonda
probe.retract-height = Ritira l'altezza
probe.retract-amount = Ritira la quantità
probe.retract-amount = Ritira la quantit\u00c3\u00a0
probe.measure.outside-corner = Misura l'angolo esterno
probe.measure.inside-corner = Misura l'angolo interno
probe.visualizer.corner-preview = Anteprima della sonda angolare
Expand All @@ -368,7 +368,7 @@ parser.gcode.multiple-axis-commands = Codici multipli che richiedono parole di a
parser.gcode.missing-axis-commands = Parole sull'asse mancanti per il comando di movimento
sender.nightly-warning = Mostra popup di avviso per Nightly Builds
sender.help.spindle-dwell = Aggiungere un ritardo configurabile (in secondi) dopo aver abilitato il mandrino con un comando "M3".
M3Dweller = Ritardo dell'avvio del mandrino
SpindleOnDweller = Ritardo dell'avvio del mandrino
platform.window.dowel-module = Creatore di Tasselli (Dowel)
platform.window.dowel-module.tooltip = Genera gcode per realizzare tasselli di varie forme e dimensioni.
platform.plugin.dowel-module.generate = Genera gcode
Expand All @@ -386,11 +386,11 @@ gcode.setting.z-feed = Feed rate (Z)
gcode.setting.endmill-radius = Raggio della fresa
gcode.setting.endmill-diameter = Diametro della fresa
gcode.setting.safety-height = Altezza di sicurezza
gcode.setting.cut-depth = Profondità per passo
gcode.setting.cut-depth = Profondit\u00c3\u00a0 per passo
platform.window.states = Stato
platform.window.states.tooltip = Attiva Stati gcode
platform.plugin.gcode-tools.tiler.window = Spezzettatore Gcode (Gcode Tiler)
platform.plugin.gcode-tools.tiler.tooltip = Converti un file gcode in più copie identiche.\n
platform.plugin.gcode-tools.tiler.tooltip = Converti un file gcode in pi\u00c3\u00b9 copie identiche.\n
platform.plugin.gcode-tools.tiler.padding = Spazio tra le copie
gcode.g20 = pollice
gcode.g21 = Millimetri
Expand All @@ -404,7 +404,7 @@ gcode.g38.3 = Verso della sonda (No Error)
gcode.g38.4 = Sonda lontano
gcode.g38.5 = Sonda lontano(No Error)
gcode.g80 = Annulla movimento
gcode.distance-mode = Modalità distanza
gcode.distance-mode = Modalit\u00c3\u00a0 distanza
gcode.g90 = Assoluto
gcode.g91 = incrementale
gcode.feed-rate-mode = Modalitu00E0 di contatto (Feed Rate Mode)
Expand All @@ -427,12 +427,12 @@ platform.visualizer.popup.presets.top = Sopra
platform.visualizer.popup.presets.left = Sinistra
platform.visualizer.popup.presets.front = Di fronte
platform.plugin.jog.useSeparateStepSize = Utilizza dimensioni di passo separate per Z e XY
# in italian feed rate means "velocità di avanzamento" but use "Feed rate"
# in italian feed rate means "velocit\u00c3\u00a0 di avanzamento" but use "Feed rate"
platform.plugin.jog.feedRate = Feed Rate
platform.plugin.jog.stepSize = Dimensione passo
platform.plugin.jog.stepSizeZ = Dimensione passo sull'asse Z
platform.plugin.jog.stepSizeXY = Dimensione passo su gli assi XY
controller.exception.unexpectedError = È stato rilevato un errore imprevisto\:%s
controller.exception.unexpectedError = \u00c3\u0088 stato rilevato un errore imprevisto\:%s
platform.actions.homing.disabled.tooltip = L'homing deve essere abilitato nelle impostazioni del firmware
action.resetXCoordinatesButton = Reset X Zero
action.resetYCoordinatesButton = Reset Y Zero
Expand Down

0 comments on commit d392591

Please sign in to comment.