Compreender a conformidade/controlo de força
OPTIONAL HARD 20 MIN
Controle de Força e Controle de Conformidade são funções que controlam as forças do robô. Se adicionar comandos de movimento, também pode controlar forças ao mesmo tempo que move o movimento. Existem diferenças entre os métodos de controlo adaptável e de controlo de força:
- Controlo de conformidade
- Sob o controle de aclimatação, o TCP final do robô se adaptará à força externa e, quando a força externa for removida, uma força será gerada para retornar o robô original à posição em que ele deve estar e passar para essa posição.
- Para utilização quando quiser mover o robot e a superfície sem o quebrar enquanto se desloca em linha reta em superfícies irregulares. Pode ser utilizado para evitar colisões inesperadas nas proximidades da peça de trabalho.
- Controlo de força
- O controle de força força força força o TCP da ponta do robô. Uma vez que a aceleração é gerada na direção em que a força ocorre, o robot move-se simultaneamente na direção da força, bem como na direção do movimento.
- Quando em contacto com um objeto, a força é aplicada ao objeto até que a força definida e a força de reação do objeto estejam equilibradas.
- Isto pode ser utilizado quando pretender aplicar uma força constante à superfície quando se desloca em linha reta em superfícies irregulares. Pode ser usado para aplicações que requerem constante impulso e movimento, como polimento.
Saber
Os comandos Compliance e Force operam com relação ao sistema de coordenadas atualmente definido. O sistema de coordenadas padrão para uma tarefa é o sistema de coordenadas Base, que pode ser alterado através do comando SET.
- A direção em que o controle de força/aclimatação opera na direção Z em relação ao sistema de coordenadas Base é mostrada na Figura 1.
- A direção em que o controle de força/aclimatação opera na direção Z em relação ao sistema de coordenadas da Ferramenta é mostrada na Figura 2.
Controlo de conformidade
O Controlo de Conformidade é a capacidade de se adaptar às forças externas com base na rigidez definida quando é aplicada uma força TCP no final do robô. O equilíbrio de força no ponto alvo é um método de controlo no qual ocorrem forças de reação quando ocorre uma deslocação em relação ao ponto de equilíbrio e, sob controlo adaptável, as extremidades do robot movem-se como ferro de água.
- Se utilizar o controlo de movimento sozinho, o objeto avariado pode partir-se.
- Embora o robô Doosan pare em segurança em caso de colisão, dependendo das definições do utilizador, tais como Limites de Segurança > Sensibilidade de Colisão, podem ocorrer as seguintes situações:
- Ao utilizar o controlo de movimento, se ligar o controlo de aclimatação, o robot move-se em conformidade com o objeto de colisão.
F (força externa), K (rigidez), X (distância de deslocação), a fórmula é:
- F = K * X
- K = F / X
- X = F / K
Utilizando a fórmula acima, a rigidez do controlo da aclimatação é definida para 1000 N/m e a força externa produzida pela movimentação do robô 1 mm será de 1 N.
- F=1000N/m*0.001m=1N (0.001m=1mm)
Saber
Os valores a seguir podem ser definidos nas Propriedades do comando Conformidade:
- Modo
- Ligado: Ativar o controlo adaptável
- Alterar: Altera a rigidez quando o modo de conformidade está ativado
- Desligado: Desativar o controlo de conformidade
- Intervalo de definição de rigidez
- M/H Series : Translation(0~20000N/m), Rotation(0~1000Nm/rad)
- A Series : Translation(0~10000N/m), Rotation(0~300Nm/rad)
- Quanto mais baixa for a definição de rigidez, mais suave responde às forças externas e quanto mais tempo demora a regressar ao alvo
- Acertar a hora
- O tempo necessário para que o valor de rigidez atinja o valor de rigidez definido no valor de rigidez atual (0 a 1s)
Cuidado
- O peso da ferramenta e o TCP (Ponto Central da Ferramenta) devem estar definidos corretamente. Definições incorretas de peso da ferramenta fazem com que o robot detete o peso da ferramenta como uma força externa, provocando erros posicionais com o comando de conformidade ligado.
- A tensão no conjunto de vestuário pode fazer com que o binário externo seja aplicado ao robô. Por isso, instale o conjunto de vestuário com cuidado.
- A conformidade não pode ser ativada ou desativada enquanto o movimento assíncrono ou de mistura estiver em execução.
- Apenas é permitido movimento linear quando o comando de conformidade está ativado. Não são permitidos movimentos conjuntos como MoveJ e MoveSJ.
- Não é possível alterar o peso da ferramenta ou o TCP enquanto o comando Conformidade estiver ativado.
- Quando o comando de conformidade está ligado, a posição alvo pode não ser atingida com precisão devido ao binário gerado durante o movimento. Por isso, recomenda-se que ligue o controlo de aclimatação perto do ponto-alvo. Em alternativa, pode definir o valor de rigidez para um valor grande para minimizar erros posicionais.
Controlo de força
O controlo de força é a capacidade de aplicar forças direcionais de controlo de força até que a força definida e a força de reação estejam equilibradas
- Desloca-se na direção da força definida e mantém a força introduzida (N) ao entrar em contacto com um objeto
- Controle o movimento numa direção diferente da direção da força enquanto aplica uma força constante
- A definição mínima é de 10 N, com uma resolução de 0.2 N para um controlo preciso
- Controlo de força não disponível na área de singularidade
- Em geral, ao utilizar o controlo de força, o controlo de força também é utilizado em conjunto com o controlo adaptável para se adaptar à força exterior
Saber
Os valores a seguir podem ser definidos na propriedade do comando Forçar:
- Modo
- Ligado: Controlo de força ativo
- Desligado: Controlo de força desativado
- Intervalo de definição de força pretendido
- X, Y, Z: 10 a (máximo para cada robô) N
- A, B, C: 5 a (máximo para cada robô) Nm
- Consulte para obter o valor máximo de força(2.11.0.1_temp-pt_PT) Parâmetros de segurança gamas inferiores e inferiores e valores predefinidos .
- A direção alvo
- Move-se para o valor alvo em cada direção selecionada.
- São possíveis várias seleções.
- Depois de definir a força, a direção tem de ser definida para que o controlo de força funcione.
- Se a direção de uma das direções selecionadas múltiplas conseguir primeiro o equilíbrio de força quando a força alvo é atingida, continuará a mover-se até que o valor alvo seja atingido para as direções restantes.
- Modo relativo
- Quando este modo é ativado, a força externa que atualmente atua no robô é calibrada para zero, melhorando a precisão do controle de força.
- Ao desativar o modo relativo, a força real aplicada ao alvo é igual à soma da força definida e da força externa.
- Ao ativar o modo relativo, a força real aplicada ao alvo é igual à força definida.
- Sob controlo de força, podem ocorrer erros dependendo da postura ou das forças externas.
- Sob controlo de força, a posição alvo pode não ser atingida com precisão. Por isso, ative o controlo de força perto do ponto alvo.
- Quando este modo é ativado, a força externa que atualmente atua no robô é calibrada para zero, melhorando a precisão do controle de força.
- Acertar a hora
- O tempo que o valor de Força demora a atingir o valor de força definido no valor de força atual (0 a 1s)
OPTIONAL HARD 20 MIN
Controle de Força e Controle de Conformidade são funções que controlam as forças do robô. Se adicionar comandos de movimento, também pode controlar forças ao mesmo tempo que move o movimento. Existem diferenças entre os métodos de controlo adaptável e de controlo de força:
- Controlo de conformidade
- Sob o controle de aclimatação, o TCP final do robô se adaptará à força externa e, quando a força externa for removida, uma força será gerada para retornar o robô original à posição em que ele deve estar e passar para essa posição.
- Para utilização quando quiser mover o robot e a superfície sem o quebrar enquanto se desloca em linha reta em superfícies irregulares. Pode ser utilizado para evitar colisões inesperadas nas proximidades da peça de trabalho.
- Controlo de força
- O controle de força força força força o TCP da ponta do robô. Uma vez que a aceleração é gerada na direção em que a força ocorre, o robot move-se simultaneamente na direção da força, bem como na direção do movimento.
- Quando em contacto com um objeto, a força é aplicada ao objeto até que a força definida e a força de reação do objeto estejam equilibradas.
- Isto pode ser utilizado quando pretender aplicar uma força constante à superfície quando se desloca em linha reta em superfícies irregulares. Pode ser usado para aplicações que requerem constante impulso e movimento, como polimento.
Saber
Os comandos Compliance e Force operam com relação ao sistema de coordenadas atualmente definido. O sistema de coordenadas padrão para uma tarefa é o sistema de coordenadas Base, que pode ser alterado através do comando SET.
- A direção em que o controle de força/aclimatação opera na direção Z em relação ao sistema de coordenadas Base é mostrada na Figura 1.
- A direção em que o controle de força/aclimatação opera na direção Z em relação ao sistema de coordenadas da Ferramenta é mostrada na Figura 2.
Controlo de conformidade
O Controlo de Conformidade é a capacidade de se adaptar às forças externas com base na rigidez definida quando é aplicada uma força TCP no final do robô. O equilíbrio de força no ponto alvo é um método de controlo no qual ocorrem forças de reação quando ocorre uma deslocação em relação ao ponto de equilíbrio e, sob controlo adaptável, as extremidades do robot movem-se como ferro de água.
- Se utilizar o controlo de movimento sozinho, o objeto avariado pode partir-se.
- Embora o robô Doosan pare em segurança em caso de colisão, dependendo das definições do utilizador, tais como Limites de Segurança > Sensibilidade de Colisão, podem ocorrer as seguintes situações:
- Ao utilizar o controlo de movimento, se ligar o controlo de aclimatação, o robot move-se em conformidade com o objeto de colisão.
F (força externa), K (rigidez), X (distância de deslocação), a fórmula é:
- F = K * X
- K = F / X
- X = F / K
Utilizando a fórmula acima, a rigidez do controlo da aclimatação é definida para 1000 N/m e a força externa produzida pela movimentação do robô 1 mm será de 1 N.
- F=1000N/m*0.001m=1N (0.001m=1mm)
Saber
Os valores a seguir podem ser definidos nas Propriedades do comando Conformidade:
- Modo
- Ligado: Ativar o controlo adaptável
- Alterar: Altera a rigidez quando o modo de conformidade está ativado
- Desligado: Desativar o controlo de conformidade
- Intervalo de definição de rigidez
- M/H Series : Translation(0~20000N/m), Rotation(0~1000Nm/rad)
- A Series : Translation(0~10000N/m), Rotation(0~300Nm/rad)
- Quanto mais baixa for a definição de rigidez, mais suave responde às forças externas e quanto mais tempo demora a regressar ao alvo
- Acertar a hora
- O tempo necessário para que o valor de rigidez atinja o valor de rigidez definido no valor de rigidez atual (0 a 1s)
Cuidado
- O peso da ferramenta e o TCP (Ponto Central da Ferramenta) devem estar definidos corretamente. Definições incorretas de peso da ferramenta fazem com que o robot detete o peso da ferramenta como uma força externa, provocando erros posicionais com o comando de conformidade ligado.
- A tensão no conjunto de vestuário pode fazer com que o binário externo seja aplicado ao robô. Por isso, instale o conjunto de vestuário com cuidado.
- A conformidade não pode ser ativada ou desativada enquanto o movimento assíncrono ou de mistura estiver em execução.
- Apenas é permitido movimento linear quando o comando de conformidade está ativado. Não são permitidos movimentos conjuntos como MoveJ e MoveSJ.
- Não é possível alterar o peso da ferramenta ou o TCP enquanto o comando Conformidade estiver ativado.
- Quando o comando de conformidade está ligado, a posição alvo pode não ser atingida com precisão devido ao binário gerado durante o movimento. Por isso, recomenda-se que ligue o controlo de aclimatação perto do ponto-alvo. Em alternativa, pode definir o valor de rigidez para um valor grande para minimizar erros posicionais.
Controlo de força
O controlo de força é a capacidade de aplicar forças direcionais de controlo de força até que a força definida e a força de reação estejam equilibradas
- Desloca-se na direção da força definida e mantém a força introduzida (N) ao entrar em contacto com um objeto
- Controle o movimento numa direção diferente da direção da força enquanto aplica uma força constante
- A definição mínima é de 10 N, com uma resolução de 0.2 N para um controlo preciso
- Controlo de força não disponível na área de singularidade
- Em geral, ao utilizar o controlo de força, o controlo de força também é utilizado em conjunto com o controlo adaptável para se adaptar à força exterior
Saber
Os valores a seguir podem ser definidos na propriedade do comando Forçar:
- Modo
- Ligado: Controlo de força ativo
- Desligado: Controlo de força desativado
- Intervalo de definição de força pretendido
- X, Y, Z: 10 a (máximo para cada robô) N
- A, B, C: 5 a (máximo para cada robô) Nm
- Consulte para obter o valor máximo de força(2.11.0.1_temp-pt_PT) Parâmetros de segurança gamas inferiores e inferiores e valores predefinidos .
- A direção alvo
- Move-se para o valor alvo em cada direção selecionada.
- São possíveis várias seleções.
- Depois de definir a força, a direção tem de ser definida para que o controlo de força funcione.
- Se a direção de uma das direções selecionadas múltiplas conseguir primeiro o equilíbrio de força quando a força alvo é atingida, continuará a mover-se até que o valor alvo seja atingido para as direções restantes.
- Modo relativo
- Quando este modo é ativado, a força externa que atualmente atua no robô é calibrada para zero, melhorando a precisão do controle de força.
- Ao desativar o modo relativo, a força real aplicada ao alvo é igual à soma da força definida e da força externa.
- Ao ativar o modo relativo, a força real aplicada ao alvo é igual à força definida.
- Sob controlo de força, podem ocorrer erros dependendo da postura ou das forças externas.
- Sob controlo de força, a posição alvo pode não ser atingida com precisão. Por isso, ative o controlo de força perto do ponto alvo.
- Quando este modo é ativado, a força externa que atualmente atua no robô é calibrada para zero, melhorando a precisão do controle de força.
- Acertar a hora
- O tempo que o valor de Força demora a atingir o valor de força definido no valor de força atual (0 a 1s)