--- title: "Junta" version: snapshot-2026-10-06 engineGeneration: astra-current language: C# status: source-reviewed runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-06/componentes/astra-physics-joint/ --- # Junta Nove mecanismos Jolt com limites, referenciais e motores **Família:** Física 3D · **Grupo:** Juntas · **Identificador:** `astra.physics.joint` · **Payload:** 2 :::note[Escopo da evidência] Este contrato foi extraído dos descritores compilados da engine, incluindo padrões resolvidos. A presença do contrato não substitui a validação do comportamento em um aparelho. ::: ## Para que usar Nove mecanismos Jolt com limites, referenciais e motores Resolva Corpo físico, Colisor e autoridade de pose antes de aplicar forças, motores ou juntas. Corpo dinâmico recebe forças; sensor emite sobreposição. Character e Motor dinâmico têm contratos próprios. ## Criar e configurar Hierarquia → selecione o objeto → Inspector → Adicionar componente → **Física 3D** / **Juntas** → **Junta**. O schema permite múltiplas instâncias no mesmo objeto; identifique a instância antes de editar ou remover. A fachada C# correspondente é [Astra.Components.Joint](/pt-br/snapshot-2026-10-06/api/astra-components-joint/). ## Exemplo de uso Crie chão estático e um corpo dinâmico com colisor. Compare queda, massa, atrito e restituição. Para sensor, conecte TriggerEnter a um Behavior como no HUD de corações. ## Dependências - [Corpo físico](/pt-br/snapshot-2026-10-06/componentes/astra-physics-body/): Adicione Corpo físico a este objeto ## Conflitos Nenhuma regra adicional declarada no schema deste componente. ## Edição e ciclo de vida | Operação | Contrato | |---|---| | Adicionar/remover em Play | ponto seguro | | Alterar propriedades em Play | ponto seguro | | Múltiplas instâncias | Sim | | Versão do payload | 2 | Alterações em ponto seguro são aplicadas entre passos da simulação. Um componente exigido por outro não pode ser removido enquanto a dependência existir. Salvar a cena autoral e modificar o mundo de Play são operações distintas; veja [Play e cena autoral](/pt-br/snapshot-2026-10-06/conceitos/play-e-cena-autoral/). ## Propriedades Valores abaixo são resolvidos pelo descritor de um componente recém-criado. Campos por slot dependem dos recursos atribuídos. Um campo sem padrão significa que o descritor não fornece um valor independente de contexto. ### Âncoras | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Âncora A · X**](#field-anchor-a-x)
`anchor_a_x` | número | 0 | -100000 … 100000 | | [**Âncora A · Y**](#field-anchor-a-y)
`anchor_a_y` | número | 0 | -100000 … 100000 | | [**Âncora A · Z**](#field-anchor-a-z)
`anchor_a_z` | número | 0 | -100000 … 100000 | | [**Âncora B · X**](#field-anchor-b-x)
`anchor_b_x` | número | 0 | -100000 … 100000 | | [**Âncora B · Y**](#field-anchor-b-y)
`anchor_b_y` | número | 0 | -100000 … 100000 | | [**Âncora B · Z**](#field-anchor-b-z)
`anchor_b_z` | número | 0 | -100000 … 100000 | | [**Conectar corpo**](#field-connected-body)
`connected_body` | referência | Escolher corpo | astra.physics.body · outro objeto |

Âncora A · X · anchor_a_x

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora A · X**. **Uso e efeito:** Posição da âncora no frame do corpo A, componente X. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Âncora A · Y · anchor_a_y

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora A · Y**. **Uso e efeito:** Posição da âncora no frame do corpo A, componente Y. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Âncora A · Z · anchor_a_z

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora A · Z**. **Uso e efeito:** Posição da âncora no frame do corpo A, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Âncora B · X · anchor_b_x

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora B · X**. **Uso e efeito:** Posição da âncora no frame do corpo B, componente X. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Âncora B · Y · anchor_b_y

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora B · Y**. **Uso e efeito:** Posição da âncora no frame do corpo B, componente Y. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Âncora B · Z · anchor_b_z

**Onde:** Inspector → **Junta** → **Âncoras** → **Âncora B · Z**. **Uso e efeito:** Posição da âncora no frame do corpo B, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000.

Conectar corpo · connected_body

**Onde:** Inspector → **Junta** → **Âncoras** → **Conectar corpo**. **Uso e efeito:** Objeto com o corpo conectado; confira a cadeia de dependências. **Valor:** Escolher corpo · **Tipo:** referência · **Domínio:** astra.physics.body · outro objeto. ### Eixos | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Eixo A · X**](#field-axis-a-x)
`axis_a_x` | número | 0 | -1 … 1 | | [**Eixo A · Y**](#field-axis-a-y)
`axis_a_y` | número | 1 | -1 … 1 | | [**Eixo A · Z**](#field-axis-a-z)
`axis_a_z` | número | 0 | -1 … 1 | | [**Eixo B · X**](#field-axis-b-x)
`axis_b_x` | número | 0 | -1 … 1 | | [**Eixo B · Y**](#field-axis-b-y)
`axis_b_y` | número | 1 | -1 … 1 | | [**Eixo B · Z**](#field-axis-b-z)
`axis_b_z` | número | 0 | -1 … 1 | | [**Plano A · X**](#field-normal-a-x)
`normal_a_x` | número | 1 | -1 … 1 | | [**Plano A · Y**](#field-normal-a-y)
`normal_a_y` | número | 0 | -1 … 1 | | [**Plano A · Z**](#field-normal-a-z)
`normal_a_z` | número | 0 | -1 … 1 | | [**Plano B · X**](#field-normal-b-x)
`normal_b_x` | número | 1 | -1 … 1 | | [**Plano B · Y**](#field-normal-b-y)
`normal_b_y` | número | 0 | -1 … 1 | | [**Plano B · Z**](#field-normal-b-z)
`normal_b_z` | número | 0 | -1 … 1 |

Eixo A · X · axis_a_x

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo A · X**. **Uso e efeito:** Direção do eixo no frame do corpo A, componente X. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Eixo A · Y · axis_a_y

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo A · Y**. **Uso e efeito:** Direção do eixo no frame do corpo A, componente Y. Configure os dois frames compatíveis. **Valor:** 1 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Eixo A · Z · axis_a_z

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo A · Z**. **Uso e efeito:** Direção do eixo no frame do corpo A, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Eixo B · X · axis_b_x

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo B · X**. **Uso e efeito:** Direção do eixo no frame do corpo B, componente X. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Eixo B · Y · axis_b_y

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo B · Y**. **Uso e efeito:** Direção do eixo no frame do corpo B, componente Y. Configure os dois frames compatíveis. **Valor:** 1 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Eixo B · Z · axis_b_z

**Onde:** Inspector → **Junta** → **Eixos** → **Eixo B · Z**. **Uso e efeito:** Direção do eixo no frame do corpo B, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano A · X · normal_a_x

**Onde:** Inspector → **Junta** → **Eixos** → **Plano A · X**. **Uso e efeito:** Normal de referência no frame do corpo A, componente X. Configure os dois frames compatíveis. **Valor:** 1 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano A · Y · normal_a_y

**Onde:** Inspector → **Junta** → **Eixos** → **Plano A · Y**. **Uso e efeito:** Normal de referência no frame do corpo A, componente Y. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano A · Z · normal_a_z

**Onde:** Inspector → **Junta** → **Eixos** → **Plano A · Z**. **Uso e efeito:** Normal de referência no frame do corpo A, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano B · X · normal_b_x

**Onde:** Inspector → **Junta** → **Eixos** → **Plano B · X**. **Uso e efeito:** Normal de referência no frame do corpo B, componente X. Configure os dois frames compatíveis. **Valor:** 1 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano B · Y · normal_b_y

**Onde:** Inspector → **Junta** → **Eixos** → **Plano B · Y**. **Uso e efeito:** Normal de referência no frame do corpo B, componente Y. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Plano B · Z · normal_b_z

**Onde:** Inspector → **Junta** → **Eixos** → **Plano B · Z**. **Uso e efeito:** Normal de referência no frame do corpo B, componente Z. Configure os dois frames compatíveis. **Valor:** 0 · **Tipo:** número · **Domínio:** -1 … 1. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Movimento | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-limit-min)
`limit_min` | número | 0 | -100000 … 100000 | | [**Limite máximo**](#field-limit-max)
`limit_max` | número | 1 | -100000 … 100000 |

Limite mínimo · limit_min

**Onde:** Inspector → **Junta** → **Movimento** → **Limite mínimo**. **Uso e efeito:** Limite inferior da junta na unidade do tipo. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · limit_max

**Onde:** Inspector → **Junta** → **Movimento** → **Limite máximo**. **Uso e efeito:** Limite superior da junta na unidade do tipo. **Valor:** 1 · **Tipo:** número · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Motor | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Velocidade do motor**](#field-motor-velocity)
`motor_velocity` | número | 0 | -1000 … 1000 | | [**Alvo do motor**](#field-motor-position)
`motor_position` | número | 0 | -100000 … 100000 | | [**Força / torque máximo**](#field-motor-force)
`motor_force` | número | 100 | 0 … 1000000 | | [**Frequência · Hz**](#field-spring-frequency)
`spring_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento da mola**](#field-spring-damping)
`spring_damping` | número | 1 | 0 … 10 | | [**Motor**](#field-motor)
`motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Velocidade do motor · motor_velocity

**Onde:** Inspector → **Junta** → **Motor** → **Velocidade do motor**. **Uso e efeito:** Velocidade alvo do motor da junta. **Valor:** 0 · **Tipo:** número · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Alvo do motor · motor_position

**Onde:** Inspector → **Junta** → **Motor** → **Alvo do motor**. **Uso e efeito:** Posição alvo do motor da junta. **Valor:** 0 · **Tipo:** número · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força / torque máximo · motor_force

**Onde:** Inspector → **Junta** → **Motor** → **Força / torque máximo**. **Uso e efeito:** Força/torque máximo do motor, conforme o tipo de junta. **Valor:** 100 · **Tipo:** número · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · Hz · spring_frequency

**Onde:** Inspector → **Junta** → **Motor** → **Frequência · Hz**. **Uso e efeito:** Frequência da mola da junta. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento da mola · spring_damping

**Onde:** Inspector → **Junta** → **Motor** → **Amortecimento da mola**. **Uso e efeito:** Amortecimento da mola da junta. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · motor

**Onde:** Inspector → **Junta** → **Motor** → **Motor**. **Uso e efeito:** Modo de motor da junta; exige tipo e limites compatíveis. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Rotação | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Cone · semiângulo Y**](#field-swing-y)
`swing_y` | número · ° | 45 | 0 … 180 | | [**Cone · semiângulo Z**](#field-swing-z)
`swing_z` | número · ° | 45 | 0 … 180 | | [**Torção mínima**](#field-twist-min)
`twist_min` | número · ° | -45 | -180 … 180 | | [**Torção máxima**](#field-twist-max)
`twist_max` | número · ° | 45 | -180 … 180 |

Cone · semiângulo Y · swing_y

**Onde:** Inspector → **Junta** → **Rotação** → **Cone · semiângulo Y**. **Uso e efeito:** Limite de swing no eixo Y da junta. **Valor:** 45 · **Tipo:** número · **Unidade:** ° · **Domínio:** 0 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Cone · semiângulo Z · swing_z

**Onde:** Inspector → **Junta** → **Rotação** → **Cone · semiângulo Z**. **Uso e efeito:** Limite de swing no eixo Z da junta. **Valor:** 45 · **Tipo:** número · **Unidade:** ° · **Domínio:** 0 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Torção mínima · twist_min

**Onde:** Inspector → **Junta** → **Rotação** → **Torção mínima**. **Uso e efeito:** Limite inferior de twist. **Valor:** -45 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Torção máxima · twist_max

**Onde:** Inspector → **Junta** → **Rotação** → **Torção máxima**. **Uso e efeito:** Limite superior de twist. **Valor:** 45 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Translação X | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-linear-x-minimum)
`linear_x_minimum` | número · u | -1 | -100000 … 100000 | | [**Limite máximo**](#field-linear-x-maximum)
`linear_x_maximum` | número · u | 1 | -100000 … 100000 | | [**Atrito máximo**](#field-linear-x-friction)
`linear_x_friction` | número · N | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-linear-x-velocity)
`linear_x_velocity` | número · u/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-linear-x-position)
`linear_x_position` | número · u | 0 | -100000 … 100000 | | [**Força máxima**](#field-linear-x-force)
`linear_x_force` | número · N | 100 | 0 … 1000000 | | [**Frequência**](#field-linear-x-frequency)
`linear_x_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-linear-x-damping)
`linear_x_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-linear-x-motion)
`linear_x_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-linear-x-motor)
`linear_x_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · linear_x_minimum

**Onde:** Inspector → **Junta** → **Translação X** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · linear_x_maximum

**Onde:** Inspector → **Junta** → **Translação X** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · linear_x_friction

**Onde:** Inspector → **Junta** → **Translação X** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · linear_x_velocity

**Onde:** Inspector → **Junta** → **Translação X** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · linear_x_position

**Onde:** Inspector → **Junta** → **Translação X** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · linear_x_force

**Onde:** Inspector → **Junta** → **Translação X** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · linear_x_frequency

**Onde:** Inspector → **Junta** → **Translação X** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · linear_x_damping

**Onde:** Inspector → **Junta** → **Translação X** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · linear_x_motion

**Onde:** Inspector → **Junta** → **Translação X** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · linear_x_motor

**Onde:** Inspector → **Junta** → **Translação X** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal linear X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Translação Y | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-linear-y-minimum)
`linear_y_minimum` | número · u | -1 | -100000 … 100000 | | [**Limite máximo**](#field-linear-y-maximum)
`linear_y_maximum` | número · u | 1 | -100000 … 100000 | | [**Atrito máximo**](#field-linear-y-friction)
`linear_y_friction` | número · N | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-linear-y-velocity)
`linear_y_velocity` | número · u/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-linear-y-position)
`linear_y_position` | número · u | 0 | -100000 … 100000 | | [**Força máxima**](#field-linear-y-force)
`linear_y_force` | número · N | 100 | 0 … 1000000 | | [**Frequência**](#field-linear-y-frequency)
`linear_y_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-linear-y-damping)
`linear_y_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-linear-y-motion)
`linear_y_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-linear-y-motor)
`linear_y_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · linear_y_minimum

**Onde:** Inspector → **Junta** → **Translação Y** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · linear_y_maximum

**Onde:** Inspector → **Junta** → **Translação Y** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · linear_y_friction

**Onde:** Inspector → **Junta** → **Translação Y** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · linear_y_velocity

**Onde:** Inspector → **Junta** → **Translação Y** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · linear_y_position

**Onde:** Inspector → **Junta** → **Translação Y** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · linear_y_force

**Onde:** Inspector → **Junta** → **Translação Y** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · linear_y_frequency

**Onde:** Inspector → **Junta** → **Translação Y** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · linear_y_damping

**Onde:** Inspector → **Junta** → **Translação Y** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · linear_y_motion

**Onde:** Inspector → **Junta** → **Translação Y** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · linear_y_motor

**Onde:** Inspector → **Junta** → **Translação Y** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal linear Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Translação Z | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-linear-z-minimum)
`linear_z_minimum` | número · u | -1 | -100000 … 100000 | | [**Limite máximo**](#field-linear-z-maximum)
`linear_z_maximum` | número · u | 1 | -100000 … 100000 | | [**Atrito máximo**](#field-linear-z-friction)
`linear_z_friction` | número · N | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-linear-z-velocity)
`linear_z_velocity` | número · u/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-linear-z-position)
`linear_z_position` | número · u | 0 | -100000 … 100000 | | [**Força máxima**](#field-linear-z-force)
`linear_z_force` | número · N | 100 | 0 … 1000000 | | [**Frequência**](#field-linear-z-frequency)
`linear_z_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-linear-z-damping)
`linear_z_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-linear-z-motion)
`linear_z_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-linear-z-motor)
`linear_z_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · linear_z_minimum

**Onde:** Inspector → **Junta** → **Translação Z** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · linear_z_maximum

**Onde:** Inspector → **Junta** → **Translação Z** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · linear_z_friction

**Onde:** Inspector → **Junta** → **Translação Z** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · linear_z_velocity

**Onde:** Inspector → **Junta** → **Translação Z** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · linear_z_position

**Onde:** Inspector → **Junta** → **Translação Z** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** u · **Domínio:** -100000 … 100000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · linear_z_force

**Onde:** Inspector → **Junta** → **Translação Z** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** N · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · linear_z_frequency

**Onde:** Inspector → **Junta** → **Translação Z** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · linear_z_damping

**Onde:** Inspector → **Junta** → **Translação Z** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · linear_z_motion

**Onde:** Inspector → **Junta** → **Translação Z** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · linear_z_motor

**Onde:** Inspector → **Junta** → **Translação Z** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal linear Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Rotação X | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-angular-x-minimum)
`angular_x_minimum` | número · ° | -1 | -180 … 180 | | [**Limite máximo**](#field-angular-x-maximum)
`angular_x_maximum` | número · ° | 1 | -180 … 180 | | [**Atrito máximo**](#field-angular-x-friction)
`angular_x_friction` | número · Nm | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-angular-x-velocity)
`angular_x_velocity` | número · °/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-angular-x-position)
`angular_x_position` | número · ° | 0 | -180 … 180 | | [**Força máxima**](#field-angular-x-force)
`angular_x_force` | número · Nm | 100 | 0 … 1000000 | | [**Frequência**](#field-angular-x-frequency)
`angular_x_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-angular-x-damping)
`angular_x_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-angular-x-motion)
`angular_x_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-angular-x-motor)
`angular_x_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · angular_x_minimum

**Onde:** Inspector → **Junta** → **Rotação X** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · angular_x_maximum

**Onde:** Inspector → **Junta** → **Rotação X** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · angular_x_friction

**Onde:** Inspector → **Junta** → **Rotação X** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · angular_x_velocity

**Onde:** Inspector → **Junta** → **Rotação X** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** °/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · angular_x_position

**Onde:** Inspector → **Junta** → **Rotação X** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · angular_x_force

**Onde:** Inspector → **Junta** → **Rotação X** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · angular_x_frequency

**Onde:** Inspector → **Junta** → **Rotação X** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · angular_x_damping

**Onde:** Inspector → **Junta** → **Rotação X** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · angular_x_motion

**Onde:** Inspector → **Junta** → **Rotação X** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · angular_x_motor

**Onde:** Inspector → **Junta** → **Rotação X** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal angular X. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Rotação Y | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-angular-y-minimum)
`angular_y_minimum` | número · ° | -1 | -180 … 180 | | [**Limite máximo**](#field-angular-y-maximum)
`angular_y_maximum` | número · ° | 1 | -180 … 180 | | [**Atrito máximo**](#field-angular-y-friction)
`angular_y_friction` | número · Nm | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-angular-y-velocity)
`angular_y_velocity` | número · °/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-angular-y-position)
`angular_y_position` | número · ° | 0 | -180 … 180 | | [**Força máxima**](#field-angular-y-force)
`angular_y_force` | número · Nm | 100 | 0 … 1000000 | | [**Frequência**](#field-angular-y-frequency)
`angular_y_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-angular-y-damping)
`angular_y_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-angular-y-motion)
`angular_y_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-angular-y-motor)
`angular_y_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · angular_y_minimum

**Onde:** Inspector → **Junta** → **Rotação Y** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · angular_y_maximum

**Onde:** Inspector → **Junta** → **Rotação Y** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · angular_y_friction

**Onde:** Inspector → **Junta** → **Rotação Y** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · angular_y_velocity

**Onde:** Inspector → **Junta** → **Rotação Y** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** °/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · angular_y_position

**Onde:** Inspector → **Junta** → **Rotação Y** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · angular_y_force

**Onde:** Inspector → **Junta** → **Rotação Y** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · angular_y_frequency

**Onde:** Inspector → **Junta** → **Rotação Y** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · angular_y_damping

**Onde:** Inspector → **Junta** → **Rotação Y** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · angular_y_motion

**Onde:** Inspector → **Junta** → **Rotação Y** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · angular_y_motor

**Onde:** Inspector → **Junta** → **Rotação Y** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal angular Y. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Rotação Z | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Limite mínimo**](#field-angular-z-minimum)
`angular_z_minimum` | número · ° | -1 | -180 … 180 | | [**Limite máximo**](#field-angular-z-maximum)
`angular_z_maximum` | número · ° | 1 | -180 … 180 | | [**Atrito máximo**](#field-angular-z-friction)
`angular_z_friction` | número · Nm | 0 | 0 … 1000000 | | [**Velocidade alvo**](#field-angular-z-velocity)
`angular_z_velocity` | número · °/s | 0 | -1000 … 1000 | | [**Posição alvo**](#field-angular-z-position)
`angular_z_position` | número · ° | 0 | -180 … 180 | | [**Força máxima**](#field-angular-z-force)
`angular_z_force` | número · Nm | 100 | 0 … 1000000 | | [**Frequência**](#field-angular-z-frequency)
`angular_z_frequency` | número · Hz | 2 | 0.001 … 1000 | | [**Amortecimento**](#field-angular-z-damping)
`angular_z_damping` | número | 1 | 0 … 10 | | [**Movimento**](#field-angular-z-motion)
`angular_z_motion` | enumeração | Travado | Travado \| Limitado \| Livre | | [**Motor**](#field-angular-z-motor)
`angular_z_motor` | enumeração | Desligado | Desligado \| Velocidade \| Posição \| Posição e velocidade |

Limite mínimo · angular_z_minimum

**Onde:** Inspector → **Junta** → **Rotação Z** → **Limite mínimo**. **Uso e efeito:** Junta: limite inferior do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** -1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Limite máximo · angular_z_maximum

**Onde:** Inspector → **Junta** → **Rotação Z** → **Limite máximo**. **Uso e efeito:** Junta: limite superior do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Atrito máximo · angular_z_friction

**Onde:** Inspector → **Junta** → **Rotação Z** → **Atrito máximo**. **Uso e efeito:** Junta: fricção no grau de liberdade do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Velocidade alvo · angular_z_velocity

**Onde:** Inspector → **Junta** → **Rotação Z** → **Velocidade alvo**. **Uso e efeito:** Junta: velocidade alvo do motor do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** °/s · **Domínio:** -1000 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Posição alvo · angular_z_position

**Onde:** Inspector → **Junta** → **Rotação Z** → **Posição alvo**. **Uso e efeito:** Junta: posição/ângulo alvo do motor do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 0 · **Tipo:** número · **Unidade:** ° · **Domínio:** -180 … 180. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Força máxima · angular_z_force

**Onde:** Inspector → **Junta** → **Rotação Z** → **Força máxima**. **Uso e efeito:** Junta: força/torque máximo do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 100 · **Tipo:** número · **Unidade:** Nm · **Domínio:** 0 … 1000000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Frequência · angular_z_frequency

**Onde:** Inspector → **Junta** → **Rotação Z** → **Frequência**. **Uso e efeito:** Junta: frequência da mola do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 2 · **Tipo:** número · **Unidade:** Hz · **Domínio:** 0.001 … 1000. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Amortecimento · angular_z_damping

**Onde:** Inspector → **Junta** → **Rotação Z** → **Amortecimento**. **Uso e efeito:** Junta: amortecimento da mola do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** 1 · **Tipo:** número · **Domínio:** 0 … 10. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Movimento · angular_z_motion

**Onde:** Inspector → **Junta** → **Rotação Z** → **Movimento**. **Uso e efeito:** Junta: política livre/limitado/travado do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Travado · **Tipo:** enumeração · **Domínio:** Travado \| Limitado \| Livre. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade.

Motor · angular_z_motor

**Onde:** Inspector → **Junta** → **Rotação Z** → **Motor**. **Uso e efeito:** Junta: modo do motor do canal angular Z. O tipo de junta, modo e unidade definem quando tem efeito. **Valor:** Desligado · **Tipo:** enumeração · **Domínio:** Desligado \| Velocidade \| Posição \| Posição e velocidade. Campo condicional: o modo/forma/recurso selecionado controla a disponibilidade. ### Geral | Propriedade | Tipo / unidade | Padrão | Domínio | |---|---|---|---| | [**Ativa**](#field-enabled)
`enabled` | booleano | verdadeiro | verdadeiro \| falso | | [**Tipo**](#field-kind)
`kind` | enumeração | Distância | Ponto \| Dobradiça \| Deslizante \| Distância \| Fixa \| Cone \| Swing / Twist \| Configurável 6DOF \| Mola |

Ativa · enabled

**Onde:** Inspector → **Junta** → **Geral** → **Ativa**. **Uso e efeito:** Ativa/desativa a participação do componente no sistema consumidor; não remove seus dados. **Valor:** verdadeiro · **Tipo:** booleano · **Domínio:** verdadeiro \| falso.

Tipo · kind

**Onde:** Inspector → **Junta** → **Geral** → **Tipo**. **Uso e efeito:** Escolhe a variante de luz/junta no domínio indicado; siga os campos e requisitos condicionais. **Valor:** Distância · **Tipo:** enumeração · **Domínio:** Ponto \| Dobradiça \| Deslizante \| Distância \| Fixa \| Cone \| Swing / Twist \| Configurável 6DOF \| Mola. ## Roadmap deste componente [Física 3D e motores](/pt-br/snapshot-2026-10-06/roadmap/fisica-3d/). Ampliar autoria/rebuild, geometria e apoio dos motores, juntas e diagnóstico por cenário. Fechamento deve incluir salvar/reabrir, remoção e gameplay no aparelho. Importação universal de todas as formas e controles não está declarada pronta. Os campos acima pertencem ao contrato existente; novas funções dependem do fechamento da família. Não há datas individuais prometidas para cada propriedade. ## Conferir na sua cena 1. Crie **Junta** pelo fluxo indicado e resolva as dependências. 2. Altere uma propriedade por vez e observe o efeito esperado na cena. 3. Salve, reabra e confira os valores autorais. 4. Entre em Play e verifique o comportamento com os recursos reais do projeto. 5. Pare o Play e confira a cena autoral. Este é um roteiro de conferência; não representa um teste executado nesta publicação. ## Limitações da referência A tabela cobre os tipos de propriedade disponíveis no descritor de reflexão. Não presume persistência de campos transitórios, equivalência com outras engines ou suporte em todos os aparelhos. Recursos, coleções e operações podem exigir APIs específicas. **Referência de arquitetura registrada pela engine:** [documentação oficial](https://docs.godotengine.org/en/4.5/classes/class_generic6dofjoint3d.html). Essa referência não representa paridade funcional.