From ca8e554cc23e81b5f4fd14500074ba615d027f5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Salvador=20Pe=C3=B1a?= Date: Mon, 3 Aug 2026 10:40:33 +0200 Subject: [PATCH 1/3] Translated using Weblate (Spanish) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 32.2% (10958 of 33994 strings) Author: Salvador Peña Co-authored-by: Salvador Peña Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/es/ Translation: LinuxCNC/LinuxCNC Documentation --- docs/po/es.po | 149 +++++++++++++++++++++++++++++--------------------- 1 file changed, 88 insertions(+), 61 deletions(-) diff --git a/docs/po/es.po b/docs/po/es.po index 10885f36d98..c13176ba777 100644 --- a/docs/po/es.po +++ b/docs/po/es.po @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: emc-developers@lists.sourceforge.net\n" "POT-Creation-Date: 2026-01-29 16:34+0000\n" -"PO-Revision-Date: 2026-07-28 01:01+0000\n" +"PO-Revision-Date: 2026-08-03 08:40+0000\n" "Last-Translator: Salvador Peña \n" "Language-Team: LANGUAGE \n" "Language: es\n" @@ -44993,7 +44993,7 @@ msgstr "" #: src/drivers/pmx485.adoc:5 #, no-wrap msgid "Powermax Modbus Driver" -msgstr "" +msgstr "Controlador Modbus de Powermax" #. type: Plain text #: src/drivers/pmx485.adoc:14 @@ -45001,6 +45001,9 @@ msgid "" "This is a non-realtime HAL program, written in python, to control Hypetherm " "Powermax plasma cutters using the Modbus ASCII protocol over RS485." msgstr "" +"Este es un programa HAL en tiempo no-real, escrito en python para controlar " +"cortadores de plasma Hypetherm de Powermax usando el protocolo Modbus ASCII " +"sobre RS485." #. type: Plain text #: src/drivers/pmx485.adoc:16 @@ -45010,12 +45013,16 @@ msgid "" "by a change in the status output. One should always have an Estop circuit " "that kills the power to the unit in case of emergency." msgstr "" +"Dado que es un programa en tiempo no-real se puede ver afectado por carga y " +"latencia de la computadora. Es posible perder comunicación, lo cual se " +"indicará con un cambio en la salida de estado. Uno debería tener siempre un " +"circuito Estop que corte la energía a la unidad en caso de emergencia." #. type: delimited block - #: src/drivers/pmx485.adoc:22 #, no-wrap msgid "loadusr -Wn pmx485 pmx485 /dev/ttyUSB0\n" -msgstr "" +msgstr "loadusr -Wn pmx485 pmx485 /dev/ttyUSB0\n" #. type: Plain text #: src/drivers/pmx485.adoc:26 @@ -45023,76 +45030,79 @@ msgid "" "This will load the pmx485 component using the /dev/ttyUSB0 port and wait for " "it to become ready." msgstr "" +"Esto cargará el componente pmx485 usando el puerto /dev/ttyUSB0 y esperará a " +"que esté listo." #. type: Plain text #: src/drivers/pmx485.adoc:28 msgid "It is necessary to name the port to use for communications." -msgstr "" +msgstr "Es necesario nombrar el puerto a usar para comunicación." #. type: Plain text #: src/drivers/pmx485.adoc:32 msgid "*pmx485.mode-set* (bit, in) # set cutting mode" -msgstr "" +msgstr "*pmx485.mode-set* (bit, in) # establece el modo de corte" #. type: Plain text #: src/drivers/pmx485.adoc:33 msgid "*pmx485.current-set* (bit, in) # set cutting current" -msgstr "" +msgstr "*pmx485.current-set* (bit, in) # establece la corriente de corte" #. type: Plain text #: src/drivers/pmx485.adoc:34 msgid "*pmx485.pressure-set* (bit, in) # set gas pressure" -msgstr "" +msgstr "*pmx485.pressure-set* (bit, in) # establece la presión del gas" #. type: Plain text #: src/drivers/pmx485.adoc:35 msgid "*pmx485.enable* (bit, in) # enable the component" -msgstr "" +msgstr "*pmx485.enable* (bit, in) # activa el componente" #. type: Plain text #: src/drivers/pmx485.adoc:36 msgid "*pmx485.mode* (bit, out) # cut mode feedback" -msgstr "" +msgstr "*pmx485.mode* (bit, out) # retroalimentación del modo de corte" #. type: Plain text #: src/drivers/pmx485.adoc:37 msgid "*pmx485.current* (bit, out) # cutting current feedback" msgstr "" +"*pmx485.current* (bit, out) # retroalimentación de la corriente de corte" #. type: Plain text #: src/drivers/pmx485.adoc:38 msgid "*pmx485.pressure* (bit, out) # gas pressure feedback" -msgstr "" +msgstr "*pmx485.pressure* (bit, out) # retroalimentación de la presión del gas" #. type: Plain text #: src/drivers/pmx485.adoc:39 msgid "*pmx485.fault* (bit, out) # powermax fault code" -msgstr "" +msgstr "*pmx485.fault* (bit, out) # código de falla de powermax" #. type: Plain text #: src/drivers/pmx485.adoc:40 msgid "*pmx485.status* (bit, out) # connection status" -msgstr "" +msgstr "*pmx485.status* (bit, out) # estado de la conexión" #. type: Plain text #: src/drivers/pmx485.adoc:41 msgid "*pmx485.current-min* (bit, out) # minimum allowed current" -msgstr "" +msgstr "*pmx485.current-min* (bit, out) # corriente mínima permitida" #. type: Plain text #: src/drivers/pmx485.adoc:42 msgid "*pmx485.current-max* (bit, out) # maximum allowed current" -msgstr "" +msgstr "*pmx485.current-max* (bit, out) # corriente máxima permitida" #. type: Plain text #: src/drivers/pmx485.adoc:43 msgid "*pmx485.pressure-min* (bit, out) # minimum allowed gas pressure" -msgstr "" +msgstr "*pmx485.pressure-min* (bit, out) # presión de gas mínima permitida" #. type: Plain text #: src/drivers/pmx485.adoc:44 msgid "*pmx485.pressure-max* (bit, out) # maximum allowed gas pressure" -msgstr "" +msgstr "*pmx485.pressure-max* (bit, out) # presión de gas máxima permitida" #. type: Plain text #: src/drivers/pmx485.adoc:50 @@ -45101,24 +45111,24 @@ msgid "" "*enable* pin and it may then initiate a request to the Powermax by writing a " "valid string to the following pins:" msgstr "" +"Para comunicarse con un Powermax, el componente debe estar activado primero " +"con el pin *enable\" y puede entonces iniciar una solicitud al powermax " +"escribiendo una cadena válida a los pines siguientes:" #. type: Plain text #: src/drivers/pmx485.adoc:52 -#, fuzzy msgid "*mode-set*" -msgstr "jjogmode" +msgstr "*mode-set*" #. type: Plain text #: src/drivers/pmx485.adoc:53 -#, fuzzy msgid "*current-set*" -msgstr "*current_vel*" +msgstr "*current-set*" #. type: Plain text #: src/drivers/pmx485.adoc:54 -#, fuzzy msgid "*pressure-set*" -msgstr "*estop*" +msgstr "*pressure-set*" #. type: Plain text #: src/drivers/pmx485.adoc:57 @@ -45126,6 +45136,8 @@ msgid "" "A *pressure-set* value of zero is valid, the Powermax will then calculate " "the required pressure internally." msgstr "" +"Un valor de cero en *pressure-set* es válido, el Powermax calculará entonces " +"internamente la presión requerida." #. type: Plain text #: src/drivers/pmx485.adoc:61 @@ -45134,19 +45146,22 @@ msgid "" "pin. While in remote mode, the mode, current and pressure may be changed as " "needed." msgstr "" +"La comunicación puede validarse en la pantalla del Powermax o con el pin " +"*status*. Estando en modo remoto, modo, corriente y presión pueden ser " +"modificados según sea necesario." #. type: Plain text #: src/drivers/pmx485.adoc:63 -#, fuzzy msgid "To terminate the communications, do one of the following:" -msgstr "" -"Por 'Remapeado de Códigos' nos referimos a uno de los siguientes casos:" +msgstr "Para finalizar la comunicación, realice alguno de los siguientes:" #. type: Plain text #: src/drivers/pmx485.adoc:66 msgid "" "Set all set pins to zero: *mode-set*, *current-set*, and *pressure-set*." msgstr "" +"Establecer todos los pines a cero: *mode-set*, *current-set* y *pressure-" +"set*." #. type: Plain text #: src/drivers/pmx485.adoc:69 @@ -45155,6 +45170,9 @@ msgid "" "30 seconds. When you power the system back ON, it will no longer be in " "remote mode." msgstr "" +"Desconectar la fuente de alimentación del Powermax de su fuente de energía " +"por aproximadamente 30 segundos. Al volver a encender el sistema ya no " +"estará en modo remoto." #. type: Title == #: src/drivers/pmx485.adoc:70 @@ -45169,6 +45187,8 @@ msgid "" "Hypertherm Application Note #807220\n" "\"Powermax45 XP/65/85/105/125® Serial Communication Protocol\"" msgstr "" +"Hypertherm Application Note #807220\n" +"\"Powermax45 XP/65/85/105/125® Serial Communication Protocol\"" #. type: Title = #: src/drivers/servo-to-go.adoc:5 @@ -45302,18 +45322,13 @@ msgstr "" #. type: Plain text #: src/drivers/servo-to-go.adoc:76 -#, fuzzy msgid "'stg..counts' - (s32) Tracks the counted encoder ticks." -msgstr "" -"'encoder..counts' (s32, salida) - Posición, en conteos del codificador." +msgstr "'stg..counts' - (s32) Lleva el conteo de pulsos del codificador." #. type: Plain text #: src/drivers/servo-to-go.adoc:77 -#, fuzzy msgid "'stg..position' - (float) Outputs a converted position." -msgstr "" -"'encoder..position' (float, salida) - Posición en unidades escaladas " -"(ver 'position-scale')." +msgstr "'stg..position' - (float) Da salida a una posición convertida." #. type: Plain text #: src/drivers/servo-to-go.adoc:79 @@ -45321,6 +45336,7 @@ msgid "" "'stg..dac-value' - (float) Drives the voltage for the corresponding " "DAC." msgstr "" +"'stg..dac-value' - (float) Conduce el voltaje al DAC correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:81 @@ -45328,28 +45344,26 @@ msgid "" "'stg..adc-value' - (float) Tracks the measured voltage from the " "corresponding ADC." msgstr "" +"'stg..adc-value' - (float) Registra el voltaje medido del ADC " +"correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:82 -#, fuzzy msgid "'stg.in-' - (bit) Tracks a physical input pin." -msgstr "" -"'parport.

.pin--in' (bit) Realiza el seguimiento de un pin de entrada " -"física." +msgstr "'stg.in-' - (bit) Registra un pin de entrada física." #. type: Plain text #: src/drivers/servo-to-go.adoc:84 -#, fuzzy msgid "" "'stg.in--not' - (bit) Tracks a physical input pin, but inverted." msgstr "" -"'parport.

.pin--in-not' (bit) Realiza el seguimiento de un pin de " -"entrada física, pero invertido." +"'stg.in--not' - (bit) Registra un pin de entrada física, pero " +"invertido." #. type: Plain text #: src/drivers/servo-to-go.adoc:85 msgid "'stg.out-' - (bit) Drives a physical output pin" -msgstr "'stg.out-' - (bit) Maneja un pin de salida física" +msgstr "'stg.out-' - (bit) Conduce un pin de salida física" #. type: Plain text #: src/drivers/servo-to-go.adoc:90 @@ -45359,6 +45373,10 @@ msgid "" "in-15) and 16 output pins (out-00 .. out-15), and they correspond to PORTs " "ABCD (in-00 is PORTA.0, out-15 is PORTD.7)." msgstr "" +"Para cada pin, es el número de eje y es el número de pin " +"lógico del STG; si se define `IIOO` hay 16 pines de entrada (in-00 .. in-15) " +"y 16 pines de salida (out-00 .. out-15), y corresponden a los puertos ABCD " +"(in-00 es PORTA.0, out-15 es PORTD.7)." #. type: Plain text #: src/drivers/servo-to-go.adoc:95 @@ -45368,10 +45386,10 @@ msgid "" "FALSE if the physical pin is high. By connecting a signal to one or the " "other, the user can determine the state of the input." msgstr "" -"El pin HAL in- es VERDADERO si el pin físico es alto, y FALSO " -"si el pin físico es bajo. El pin HAL in--not está invertido y " -"es FALSO si el pin físico es alto. El usuario puede determinar el estado de " -"la entrada conectando una señal a uno u otro." +"El pin HAL in- es Verdadero si el pin físico es alto, y False si el " +"pin físico es bajo. El pin HAL in--not está invertido y es Falso si " +"el pin físico es alto. El usuario puede determinar el estado de la entrada " +"conectando una señal a uno u otro." #. type: Plain text #: src/drivers/servo-to-go.adoc:100 @@ -45379,6 +45397,8 @@ msgid "" "'stg..position-scale' - (float) The number of counts / user unit " "(to convert from counts to units)." msgstr "" +"'stg..position-scale' - (float) El número de conteos / unidad de " +"usuario (para convertir conteos a unidades)." #. type: Plain text #: src/drivers/servo-to-go.adoc:102 @@ -45386,12 +45406,16 @@ msgid "" "'stg..dac-offset' - (float) Sets the offset for the corresponding " "DAC." msgstr "" +"'stg..dac-offset' - (float) Establece el desplazamiento para el DAC " +"correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:104 msgid "" "'stg..dac-gain' - (float) Sets the gain of the corresponding DAC." msgstr "" +"'stg..dac-gain' - (float) Establece la ganancia para el DAC " +"correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:106 @@ -45399,74 +45423,77 @@ msgid "" "'stg..adc-offset' - (float) Sets the offset of the corresponding " "ADC." msgstr "" +"'stg..adc-offset' - (float) Establece el desplazamiento para el ADC " +"correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:108 msgid "" "'stg..adc-gain' - (float) Sets the gain of the corresponding ADC." msgstr "" +"'stg..adc-gain' - (float) Establece la ganancia para el ADC " +"correspondiente." #. type: Plain text #: src/drivers/servo-to-go.adoc:109 -#, fuzzy msgid "'stg.out--invert' - (bit) Inverts an output pin." -msgstr "'parport.

.pin--out-invert' (bit) Invierte un pin de salida." +msgstr "'stg.out--invert' - (bit) Invierte un pin de salida." #. type: Plain text #: src/drivers/servo-to-go.adoc:115 -#, fuzzy msgid "" "The -invert parameter determines whether an output pin is active high or " "active low. If -invert is FALSE, setting the HAL out- pin TRUE drives the " "physical pin high, and FALSE drives it low. If -invert is TRUE, then setting " "the HAL out- pin TRUE will drive the physical pin low." msgstr "" -"El parámetro '-invert' determina si un pin de salida está activo alto o " -"activo bajo. Si '-invert' es FALSE, establecer el pin HAL '-out' TRUE lleva " -"al pin físico a alto, y FALSO lo conduce bajo. Si '-invert' es TRUE, " -"entonces al establecer el pin HAL '-out' TRUE, el pin físico estará bajo." +"El parámetro -invert determina si un pin de salida está activo alto o activo " +"bajo. Si -invert es Falso, establecer el pin HAL out- a Verdadero lleva al " +"pin físico a alto, y Falso lo conduce a bajo. Si -invert es Verdadero, " +"entonces al establecer el pin HAL out- a Verdadero, llevará el pin físico a " +"bajo." #. type: Plain text #: src/drivers/servo-to-go.adoc:120 msgid "" "'stg.capture-position' - Reads the encoder counters from the axis ." msgstr "" +"'stg.capture-position' - Lee los contadores del codificador desde el eje " +"." #. type: Plain text #: src/drivers/servo-to-go.adoc:121 msgid "'stg.write-dacs' - Writes the voltages to the DACs." -msgstr "" +msgstr "'stg.write-dacs' - Escribe los voltajes a los DACs." #. type: Plain text #: src/drivers/servo-to-go.adoc:122 msgid "'stg.read-adcs' - Reads the voltages from the ADCs." -msgstr "" +msgstr "'stg.read-adcs' - Lee los voltajes desde los ADCs." #. type: Plain text #: src/drivers/servo-to-go.adoc:124 -#, fuzzy msgid "" "'stg.di-read' - Reads physical in- pins of all ports and updates all HAL in-" " and in--not pins." msgstr "" -"'parport.read-all' (funct) Lee los pines de entrada física de todos los " -"puertos y actualiza los pines HAL '-in' y '-in-not'." +"'stg.di-read' - Lee los pines físicos in- de todos los puertos y actualiza " +"todos los pines HAL in- y in--not." #. type: Plain text #: src/drivers/servo-to-go.adoc:126 -#, fuzzy msgid "" "'stg.do-write' - Reads all HAL out- pins and updates all physical " "output pins." msgstr "" -"'parport.write-all' (funct) Lee los pines HAL '-out' de todos los puertos y " -"actualiza todos los pines de salida física." +"'stg.do-write' - Lee todos los pines HAL out- y actualiza todos los " +"pines de salida físicos." #. type: Title = #: src/drivers/shuttle.adoc:5 -#, fuzzy, no-wrap +#, no-wrap msgid "Shuttle" -msgstr "shuttle" +msgstr "Shuttle" #. type: Plain text #: src/drivers/shuttle.adoc:10 src/man/man1/shuttle.1.adoc:16 From 40c84e9c80efe8941478e8641de8cafacd122a50 Mon Sep 17 00:00:00 2001 From: Luca Toniolo Date: Mon, 3 Aug 2026 10:40:34 +0200 Subject: [PATCH 2/3] Translated using Weblate (Russian) Currently translated at 34.3% (11668 of 33994 strings) Author: Luca Toniolo Co-authored-by: Luca Toniolo Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/ru/ Translation: LinuxCNC/LinuxCNC Documentation --- docs/po/ru.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/po/ru.po b/docs/po/ru.po index fd2f3ff396f..33e877151dd 100644 --- a/docs/po/ru.po +++ b/docs/po/ru.po @@ -16,8 +16,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: emc-developers@lists.sourceforge.net\n" "POT-Creation-Date: 2026-01-29 16:34+0000\n" -"PO-Revision-Date: 2026-07-31 13:23+0000\n" -"Last-Translator: BsAtHome \n" +"PO-Revision-Date: 2026-08-03 08:40+0000\n" +"Last-Translator: Luca Toniolo \n" "Language-Team: none\n" "Language: ru\n" "MIME-Version: 1.0\n" @@ -158033,7 +158033,7 @@ msgstr "" #: src/man/man1/gladevcp_demo.1.adoc:6 msgid "gladevcp_demo - used by sample configs to deonstrate Glade Virtual_demo" msgstr "" -"gladevcp_demo — используется в примерах конфигураций для демонстрации Glade " +"gladevcp_demo - используется в примерах конфигураций для демонстрации Glade " "Virtual_demo" #. type: Plain text From cb22dd9937d91b04789f0f5887c190959d20ce31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Am=C3=A9rico=20Monteiro?= Date: Mon, 3 Aug 2026 10:40:35 +0200 Subject: [PATCH 3/3] Translated using Weblate (Portuguese) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 25.6% (8714 of 33994 strings) Author: Américo Monteiro Co-authored-by: Américo Monteiro Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/pt/ Translation: LinuxCNC/LinuxCNC Documentation --- docs/po/pt.po | 130 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 127 insertions(+), 3 deletions(-) diff --git a/docs/po/pt.po b/docs/po/pt.po index 1d0b83ed5ab..a495fae0030 100644 --- a/docs/po/pt.po +++ b/docs/po/pt.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: emc-developers@lists.sourceforge.net\n" "POT-Creation-Date: 2026-01-29 16:34+0000\n" -"PO-Revision-Date: 2026-07-30 08:37+0000\n" +"PO-Revision-Date: 2026-08-03 08:40+0000\n" "Last-Translator: Américo Monteiro \n" "Language-Team: none\n" "Language: pt\n" @@ -20470,7 +20470,7 @@ msgid "" "pins for external axis offsets:" msgstr "" "`OFFSET_AV_RATIO = 0.1` - Se não-zero, este item ativa o uso de pinos de " -"entrada HAL para desvios de eixos externos." +"entrada HAL para desvios de eixos externos:" #. type: delimited block - #: src/config/ini-config.adoc:959 @@ -20693,6 +20693,17 @@ msgid "" "letters and/or numbers. Currently the limit inside LinuxCNC is for 256 " "triplets per joint." msgstr "" +"`COMP_FILE =` _ficheiro.extensão_ - O ficheiro de compensação consiste de " +"um mapa de informações de posição da articulação. Os valores do ficheiro de " +"compensação estão em unidades máquina. Cada conjunto de valores fica em uma " +"linha separados por um espaço. O primeiro valor é o valor nominal (a " +"posição comandada). O segundo e terceiro valores dependem da definição de " +"`COMP_FILE_TYPE`. Os pontos entre valores nominais são interpolados entre " +"os dois nominais. Os ficheiros de compensação têm de começar pelo menor " +"nominal e estar em ordem ascendente até ao maior valor dos nominais. Os " +"nomes de ficheiros são sensíveis a maiúsculas/minúsculas e podem conter " +"letras e/ou números. Atualmente o limite dentro do LinuxCNC é de 256 " +"trigémeos por articulação." #. type: Plain text #: src/config/ini-config.adoc:1019 @@ -20720,6 +20731,10 @@ msgid "" "specifies the actual position as the joint is moving in the negative " "direction (decreasing value)." msgstr "" +"'Type 0:' O segundo valor especifica a posição real quando a articulação se " +"está a mexer na direção positiva (valor a aumentar). O terceiro valor " +"especifica a posição real quando a articulação se está a mexer na direção " +"negativa (valor a diminuir)." #. type: Block title #: src/config/ini-config.adoc:1026 @@ -20746,6 +20761,9 @@ msgid "" "traveling in the positive direction. The third value specifies the negative " "offset from nominal while traveling in a negative direction." msgstr "" +"'Type 1:' O segundo valor especifica o desvio positivo do valor nominal " +"enquanto se viaja na direção positiva. O terceiro valor especifica o desvio " +"negativo do nominal enquanto se viaja na direção negativa." #. type: Block title #: src/config/ini-config.adoc:1036 @@ -20773,6 +20791,11 @@ msgid "" "rotary joint with unlimited rotation having no `MIN_LIMIT` for that joint in " "the `[JOINT_N]` section a the value -1e99 is used." msgstr "" +"`MIN_LIMIT = -1000` - O limite mínimo para movimento de articulação, em " +"unidades máquina. Quando este limite é atingido, o controlador aborta o " +"movimento da articulação. Para uma articulação rotativa com rotação " +"ilimitada, não ter nenhum `MIN_LIMIT` para essa articulação na secção " +"`[JOINT_N]`, faz usar um valor de -1e99." #. type: Plain text #: src/config/ini-config.adoc:1051 @@ -20782,6 +20805,11 @@ msgid "" "rotary joint with unlimited rotation having no `MAX_LIMIT` for that joint in " "the `[JOINT_N]` section a the value 1e99 is used." msgstr "" +"`MAX_LIMIT = 1000` - O limite máximo para movimento de articulação, em " +"unidades máquina. Quando este limite é atingido, o controlador aborta o " +"movimento da articulação. Para uma articulação rotativa com rotação " +"ilimitada, não ter nenhum `MAX_LIMIT` para essa articulação na secção " +"`[JOINT_N]`, faz usar um valor de 1e99." #. type: delimited block = #: src/config/ini-config.adoc:1056 @@ -20791,6 +20819,10 @@ msgid "" "limits. These settings are verified at startup when the trivkins kinematics " "modules is specified." msgstr "" +"Para cinemáticas de *identidade*, as definições `[JOINT_N]MIN_LIMIT`/" +"`MAX_LIMIT` têm de ser iguais ou exceder os limites de `[AXIS_L]` " +"(identidade de um-para-um). Estas definições são verificadas no arranque " +"quando os módulos de cinemática trivkins são especificados." #. type: delimited block = #: src/config/ini-config.adoc:1067 @@ -20808,6 +20840,20 @@ msgid "" "commands. See also related https://github.com/LinuxCNC/linuxcnc/issues/" "97[GitHub issue #97]." msgstr "" +"As definições `[JOINT_N]MIN_LIMIT`/`MAX_LIMIT` são impostas enquanto se " +"desloca em modo de articulação antes da posição inicial. Após a iniciação " +"de posição inicial, os limites de coordenada `[AXIS_L]MIN_LIMIT`/`MAX_LIMIT` " +"são usados como restrições para deslocações de eixos (letra de coordenada) e " +"pelo planeador de trajetória usado por movimentos de código G (programas e " +"comandos MDI). O planeador de trajetória trabalha no espaço Cartesiano " +"(XYZABCUVW) e não tem nenhuma informação sobre o movimento das articulações " +"implementado por *qualquer* módulo de cinemática. É possível que ocorram " +"violações do limite de articulação para código G que obedece a limites de " +"posição do planeador de trajetória quando não são usadas cinemáticas de " +"identidade. O módulo de movimento deteta sempre violações de limite de " +"posição de articulação e entra em erro se ocorrerem durante a execução de " +"comandos de código G. Veja também isto relacionado https://github.com/" +"LinuxCNC/linuxcnc/issues/97[GitHub issue #97]." #. type: Index entry #: src/config/ini-config.adoc:1074 @@ -20824,6 +20870,13 @@ msgid "" "the other is permitted following error. As speed increases the amount of " "following error also increases toward the `FERROR` value." msgstr "" +"`MIN_FERROR = 0.010` - Este é o valor em unidades máquina o qual a " +"articulação tem permissão de se desviar da posição comandada a velocidades " +"muito baixas. Se MIN_FERROR for menor que FERROR, os dois produzem uma " +"rampa de pontos de viagem de erro. Pode pensar nisto como um gráfico onde " +"uma dimensão é a velocidade e a outra é o erro que se segue permitido. " +"Conforme a velocidade aumenta a quantidade de erro de acompanhamento também " +"aumenta na direção do valor `FERROR`." #. type: Index entry #: src/config/ini-config.adoc:1082 @@ -20846,6 +20899,19 @@ msgid "" "aborting motion. Small following errors will always be present due to " "vibration, etc." msgstr "" +"`FERROR = 1.0` - `FERROR` é o erro de acompanhamento máximo permitido, em " +"unidades máquina. Se a diferença entre a posição comandada e sentida " +"exceder esta quantidade, o controlador desativa os cálculos do servo, define " +"todas as saídas para 0.0, e desativa os amplificadores. Se `MIN_FERROR` " +"estiver presente no ficheiro INI, são usados erros de acompanhamento " +"proporcionais à velocidade. Aqui, o erro de acompanhamento máximo permitido " +"é proporcional à velocidade, com `FERROR` a ser aplicado à taxa rápida " +"definida por `[TRAJ]MAX_VELOCITY`, e erros de acompanhamento " +"proporcionalmente menores para velocidades inferiores. O erro de " +"acompanhamento máximo permitido será sempre maior que `MIN_FERROR`. Isto " +"previne que erros de acompanhamento pequenos para eixos estacionários " +"abortem inadvertidamente o movimento. Estes pequenos erros de " +"acompanhamento vão estar sempre presentes devido a vibrações e etc." #. type: Plain text #: src/config/ini-config.adoc:1083 @@ -20885,6 +20951,15 @@ msgid "" "used define the home switch position to be other than 0 if your HOME " "position is desired to be 0." msgstr "" +"`HOME_OFFSET = 0.0` - A posição de articulação do interruptor de posição " +"inicial ou impulso de indexação, em <>. " +"Quando o ponto inicial é encontrado durante o processo de iniciação da " +"posição inicial, esta é a posição que é atribuída a esse ponto. Quando se " +"partilha a posição inicial e os interruptores de limite e se usa uma " +"sequência de posicionamento inicial que vai deixar o interruptor de posição " +"inicial/limite em estado comutado, o desvio de posição inicial pode ser " +"usado para definir a posição do interruptor de posição inicial ou para ser " +"algo diferente de 0 se a sua posição HOME for desejada a ser 0." #. type: Index entry #: src/config/ini-config.adoc:1098 src/config/ini-homing.adoc:130 @@ -20899,6 +20974,11 @@ msgid "" "that the current location is the home position for the machine. If your " "machine has no home switches you will want to leave this value at zero." msgstr "" +"`HOME_SEARCH_VEL = 0.0` - Velocidade de posicionamento inicial em unidades " +"máquina por segundo. O sinal denota a direção da viagem. Um valor de zero " +"significa que se assume que a localização atual é a posição inicial da " +"máquina. Se a sua máquina não tiver interruptores de posição inicial vai " +"querer deixar este valor em zero." #. type: Plain text #: src/config/ini-config.adoc:1101 @@ -20906,6 +20986,9 @@ msgid "" "`HOME_LATCH_VEL = 0.0` - Homing velocity in machine units per second to the " "home switch latch position. Sign denotes direction of travel." msgstr "" +"`HOME_LATCH_VEL = 0.0` - Velocidade de voltar à posição inicial em unidades " +"máquina por segundo até ao interruptor de posição inicial de torno. O sinal " +"denota a direção da viagem." #. type: Plain text #: src/config/ini-config.adoc:1105 @@ -20914,6 +20997,10 @@ msgid "" "latch position to home position. If left at 0 or not included in the joint " "rapid velocity is used. Must be a positive number." msgstr "" +"`HOME_FINAL_VEL = 0.0` - Velocidade em unidades máquina por segundo desde a " +"posição inicial de torno até a posição inicial. Se deixado a zero ou não " +"incluído, e usada a velocidade rápida da articulação. Tem de ser um número " +"positivo." #. type: Plain text #: src/config/ini-config.adoc:1109 @@ -20924,6 +21011,12 @@ msgid "" "Currently, you can't home to index with steppers unless you're using StepGen " "in velocity mode and PID." msgstr "" +"`HOME_USE_INDEX = NO` - Se o codificador usado para esta articulação tiver " +"um impulso de índice, e a placa de movimento tiver provisão para este sinal, " +"pode definir isto para YES. Quando está em yes, vai afetar o padrão de " +"posicionamento inicial usado. Atualmente, não pode fazer o posicionamento " +"inicial para índice com motores de passo a menos que esteja a usar StepGen " +"em modo de velocidade e PID." #. type: Plain text #: src/config/ini-config.adoc:1112 @@ -20933,6 +21026,10 @@ msgid "" "assertion of the joint `index_enable` HAL pin. Applicable only for " "`HOME_USE_INDEX = YES`." msgstr "" +"`HOME_INDEX_NO_ENCODER_RESET = NO` - Use YES se o codificador usado para " +"esta articulação não reiniciar o seu contador quando deteta um impulso de " +"índice após atribuição do pino HAL `index_enable` da articulação. Aplicável " +"apenas para `HOME_USE_INDEX = YES`." #. type: Plain text #: src/config/ini-config.adoc:1116 @@ -20943,6 +21040,14 @@ msgid "" "homing so that at the end of your home move the home/limit switch is not in " "the toggled state you will get a limit switch error after the home move." msgstr "" +"`HOME_IGNORE_LIMITS = NO` - Quando se usa o interruptor de limite como um " +"interruptor de posição inicial e interruptor de limite, isto deve ser " +"definido para YES. Quando definido para YES o interruptor de limite para " +"esta articulação é ignorado quando se faz o posicionamento inicial. Você " +"tem de configurar a sua posição inicial para que no final do movimento de " +"posicionamento inicial o interruptor de posição inicial/limite não fique no " +"modo comutado ou vai obter um erro do interruptor de limite após o movimento " +"de posicionamento inicial." #. type: Plain text #: src/config/ini-config.adoc:1119 @@ -20952,6 +21057,11 @@ msgid "" "shared switches is already closed. Set __ to 0 to permit homing if a " "switch is closed." msgstr "" +"`HOME_IS_SHARED =` __ - Se a entrada de posição inicial for partilhada " +"por mais do que uma articulação, defina __ para 1 para prevenir que o " +"posicionamento inicial comece se um dos interruptores partilhados já estiver " +"fechado. Defina __ para 0 para permitir o posicionamento inicial se um " +"interruptor estiver fechado." #. type: Plain text #: src/config/ini-config.adoc:1123 @@ -20962,6 +21072,12 @@ msgid "" "the machine makes the usual final move to the `HOME` value. If the " "`HOME_ABSOLUTE_ENCODER` setting is 2, no final move is made." msgstr "" +"`HOME_ABSOLUTE_ENCODER = 0` | `1` | `2` - Usado para indicar se a " +"articulação usa um codificador absoluto. Num pedido de posicionamento " +"inicial, o valor atual da articulação é definido para o valor de " +"`HOME_OFFSET`. Se a definição `HOME_ABSOLUTE_ENCODER` for 1, a máquina faz " +"o movimento final normal para o valor `HOME`. Se a definição " +"`HOME_ABSOLUTE_ENCODER` for 2, não é feito nenhum movimento final." #. type: Plain text #: src/config/ini-config.adoc:1131 @@ -21014,6 +21130,8 @@ msgid "" "The following items might be used by a PID component and the assumption is " "that the output is volts." msgstr "" +"Os seguintes items podem ser usados por um componente de PID e assume-se que " +"a saída é volts." #. type: WARNING #: src/config/ini-config.adoc:1148 @@ -21021,6 +21139,8 @@ msgid "" "`DEADBAND = 0.000015` - How close is close enough to consider the motor in " "position, in <>." msgstr "" +"`DEADBAND = 0.000015` - Quanto perto é próximo o suficiente para considerar " +"o motor em posição, em <>." #. type: WARNING #: src/config/ini-config.adoc:1155 @@ -21050,6 +21170,8 @@ msgid "" "Example of calculating machine units per encoder pulse to use in deciding " "`DEADBAND` value:" msgstr "" +"Exemplo de calcular unidades máquina por impulso de codificador para usar em " +"decidir o valor `DEADBAND`:" #. latexmath:[ \frac{X\, inches}{1\, encoder\, count} = #. \frac{1\, revolution}{1000\, encoder\, lines} \times @@ -21154,6 +21276,8 @@ msgid "" "These two values are the scale and offset factors for the joint output to " "the motor amplifiers." msgstr "" +"Estes dois valores são os fatores de escala e desvio para a saída da " +"articulação para os amplificadores de motor." #. type: Plain text #: src/config/ini-config.adoc:1216 @@ -21249,7 +21373,7 @@ msgstr "" #. type: Plain text #: src/config/ini-config.adoc:1243 msgid "See the following table for an example of voltage measurements." -msgstr "" +msgstr "Veja a seguinte tabela para um exemplo de medições de voltagem." #. type: Block title #: src/config/ini-config.adoc:1248 src/config/pncconf.adoc:400