OrangeEdit: o editor mais popular para KRL
Se você trabalha com robôs industriais, especialmente robôs KUKA, já deve ter ouvido falar LaranjaEditar, uma ferramenta de software que permite criar e editar KRL programas. Mas o que exatamente é OrangeEdit, o que é KRL e por que você precisa dele? Neste artigo, responderemos a essas perguntas e muito mais. Também mostraremos como baixar e instalar o OrangeEdit no seu PC e quais são algumas alternativas ao OrangeEdit que você pode usar para programação KRL.
orangeedit download
Download File: https://urlcod.com/2vSrTj
Mas primeiro, vamos começar com o básico. O que é KRL e por que você precisa dele?
Características do OrangeEdit
KRL apoia Linguagem do Robô KUKA, que é uma linguagem de programação proprietária para robôs KUKA. O KRL permite controlar o movimento, a lógica e os dados do seu robô, bem como interagir com dispositivos e sensores externos. O KRL é baseado na linguagem de programação Pascal, mas também possui alguns recursos exclusivos e uma sintaxe específica dos robôs KUKA.
Os programas KRL são armazenados em arquivos de texto com a extensão .src ou .dat, dependendo se eles contêm código-fonte ou dados. Esses arquivos geralmente estão localizados no controlador do robô, que é um computador que executa o software do sistema KUKA e se comunica com o hardware do robô. Você pode acessar esses arquivos usando um stick USB, uma conexão de rede ou um software de área de trabalho remota.
No entanto, editar programas KRL diretamente no controlador do robô pode ser complicado e demorado, especialmente se você tiver que lidar com programas complexos ou grandes. Isso e onde LaranjaEditar vem a calhar. OrangeEdit é uma ferramenta de software que permite criar e editar programas KRL no seu PC, com uma interface amigável e muitos recursos que tornam sua programação mais fácil e rápida.
OrangeEdit é desenvolvido por OrangeApps, empresa alemã especializada em soluções de software para robôs industriais.OrangeEdit é compatível com Windows XP, Vista, 7, 8 e 10 e suporta robôs KUKA de KR C2 a KR C4. O OrangeEdit não é um software gratuito, mas você pode baixar uma versão de avaliação que funciona por 30 dias ou adquirir uma licença ou um código de voucher para ativá-lo.
Então, quais são os principais recursos do OrangeEdit que o diferenciam de outros editores? Vamos dar uma olhada em alguns deles.
Abra, edite, imprima e salve programas KRL e arquivos de robôs
Um dos recursos básicos do OrangeEdit é que ele permite abrir, editar, imprimir e salvar programas KRL e arquivos de robôs. Um Robot Archive é um arquivo zip que contém todos os arquivos relacionados a um projeto de robô, como programas KRL, arquivos de configuração, arquivos de documentação, etc. Você pode criar um Robot Archive usando o software de sistema KUKA ou o próprio OrangeEdit.
Para abrir um programa KRL ou um Arquivo de Robô no OrangeEdit, você pode usar o menu Arquivo ou arrastar e soltar o arquivo na janela do editor. Você também pode abrir vários arquivos de uma só vez usando guias. Para editar um programa KRL, você pode usar o teclado ou o mouse para inserir, excluir ou modificar o texto. Você também pode usar os botões da barra de ferramentas ou o menu Editar para acessar comandos de edição comuns, como desfazer, refazer, recortar, copiar, colar, etc.
Para imprimir um programa KRL ou um arquivo de robô no OrangeEdit, você pode usar o menu Arquivo ou pressionar Ctrl+P. Você pode optar por imprimir o arquivo inteiro ou apenas o texto selecionado. Você também pode ajustar as configurações de impressão, como tamanho da página, orientação, margens, cabeçalhos, rodapés, etc.
Para salvar um programa KRL ou um arquivo de robô no OrangeEdit, você pode usar o menu Arquivo ou pressionar Ctrl+S. Você pode optar por salvar o arquivo em seu local original ou em um local diferente. Você também pode optar por salvar apenas o arquivo atual ou todos os arquivos abertos.
Visualize Programas KRL com dobras e realce de sintaxe
Outra característica do OrangeEdit é que ele permite visualizar programas KRL com dobras e realce de sintaxe.As dobras são seções de código que podem ser recolhidas ou expandidas para ocultar ou mostrar seu conteúdo. O realce de sintaxe é o uso de diferentes cores e fontes para distinguir diferentes elementos de código, como palavras-chave, variáveis, comentários, strings, etc. As dobras e o realce de sintaxe ajudam a melhorar a legibilidade e a navegação do código KRL.
Para usar dobras no OrangeEdit, você pode clicar nos sinais de mais ou menos na margem esquerda da janela do editor ou usar o menu Exibir ou os atalhos de teclado para recolher ou expandir todas as dobras. Você também pode personalizar as opções de dobra, como nível de dobra, estilo de dobra, marcadores de dobra, etc.
Para usar o realce de sintaxe no OrangeEdit, você pode escolher entre diferentes esquemas de cores ou criar o seu próprio. Você também pode personalizar o tamanho da fonte, estilo e cor de cada elemento do código. Você também pode habilitar ou desabilitar o realce de sintaxe para diferentes tipos de arquivo.
Preenchimento de código e modelos
Um recurso que pode economizar muito tempo e esforço ao escrever o código KRL é a conclusão de código e os modelos. A conclusão de código é um recurso que sugere possíveis conclusões para a palavra ou símbolo que você está digitando, com base no contexto e na sintaxe do KRL. Os modelos são trechos de código predefinidos que você pode inserir em seu programa com algumas teclas.
Para usar a conclusão de código no OrangeEdit, você pode pressionar Ctrl+Espaço ou digitar um ponto (.) após uma palavra ou símbolo. Uma lista de possíveis conclusões aparecerá e você pode selecionar uma usando as teclas de seta ou o mouse. Você também pode digitar mais caracteres para restringir a lista. A conclusão de código funciona para palavras-chave KRL, variáveis, funções, parâmetros, etc.
Para usar modelos no OrangeEdit, você pode pressionar Ctrl+J ou digitar uma barra (/) seguida do nome de um modelo. Uma lista de modelos disponíveis aparecerá e você pode selecionar um usando as teclas de seta ou o mouse. Você também pode digitar mais caracteres para restringir a lista. Os modelos funcionam para comandos KRL comuns, estruturas, declarações, etc.
Formulários embutidos
Um recurso que pode simplificar sua programação KRL são os formulários embutidos. Os formulários embutidos são interfaces gráficas do usuário que permitem inserir comandos e parâmetros do KRL sem digitá-los manualmente. Os formulários embutidos são especialmente úteis para comandos complexos ou longos que possuem muitas opções ou argumentos.
Para usar formulários embutidos no OrangeEdit, você pode pressionar Ctrl+F ou clicar com o botão direito do mouse em uma palavra ou símbolo e selecionar "Mostrar formulário embutido". Uma caixa de diálogo aparecerá com campos e botões que correspondem ao comando ou parâmetro que você deseja inserir. Você pode preencher os campos e clicar nos botões para gerar o código KRL automaticamente.
Ferramentas de edição
O OrangeEdit também fornece várias ferramentas de edição que podem ajudá-lo a modificar seu código KRL com facilidade e rapidez. Algumas dessas ferramentas são:
Localizar e substituir: você pode usar esta ferramenta para procurar um texto específico em seu programa KRL e substituí-lo por outro texto. Você também pode usar expressões regulares para executar pesquisa avançada e substituir operações.
Comentar fora/dentro: você pode usar esta ferramenta para adicionar ou remover comentários do seu código KRL. Comentários são linhas de texto que são ignoradas pelo compilador e são usadas para explicar ou documentar seu código.
Código de recuo: você pode usar esta ferramenta para ajustar o recuo do seu código KRL. Indentação é o uso de espaços ou tabulações para alinhar seu código de forma hierárquica, o que melhora sua legibilidade e estrutura.
Código de formato: você pode usar esta ferramenta para formatar seu código KRL de acordo com algumas regras predefinidas ou suas próprias preferências. Formatação é o uso de espaços, tabulações, quebras de linha, etc. para deixar seu código limpo e consistente.
Converter caixa: você pode usar esta ferramenta para alterar o caso do seu código KRL. A caixa é o uso de letras maiúsculas ou minúsculas em seu código, o que afeta seu significado e aparência.
Renomear posições, inverter a ordem, bloquear formulários embutidos de edição
Além das ferramentas básicas de edição, o OrangeEdit também oferece algumas ferramentas avançadas de edição que podem ajudá-lo a modificar seu código KRL em massa. Algumas dessas ferramentas são:
Renomear posições: você pode usar esta ferramenta para renomear todas as ocorrências de uma variável de posição em seu programa KRL. Uma variável de posição é uma variável que armazena um valor de posição, que consiste em coordenadas e orientação de um ponto no espaço.
Ordem reversa: você pode usar esta ferramenta para inverter a ordem de um bloco de código KRL. Um bloco de código KRL é um grupo de linhas de código que pertencem lógica ou sintaticamente.
Bloquear formulários embutidos de edição: você pode usar esta ferramenta para editar vários formulários embutidos de uma só vez. Um formulário embutido é uma interface gráfica do usuário que permite inserir comandos e parâmetros KRL sem digitá-los manualmente.
Limpar lista de dados, classificar lista de dados, transformar posições, ajustar status e mudar de posição
Outra categoria de ferramentas de edição avançadas fornecidas pelo OrangeEdit são as ferramentas de manipulação de dados. Essas ferramentas podem ajudá-lo a otimizar seu código e posições KRL executando várias operações neles. Algumas dessas ferramentas são:
Limpar lista de dados: você pode usar esta ferramenta para remover dados duplicados ou não utilizados de seu programa KRL. Dados são valores armazenados em variáveis, matrizes ou estruturas em seu programa KRL.
Classificar lista de dados: você pode usar esta ferramenta para classificar os dados em seu programa KRL de acordo com alguns critérios, como ordem alfabética, ordem numérica, etc.
Transformar posições: você pode usar esta ferramenta para aplicar uma transformação a um grupo de posições em seu programa KRL. Uma transformação é uma mudança nas coordenadas ou orientação de uma posição, como translação, rotação, dimensionamento, etc.
Ajuste o status e mudança de posições: você pode usar esta ferramenta para ajustar o status e transformar um grupo de posições em seu programa KRL.O status e o giro de uma posição são parâmetros adicionais que afetam o movimento e o comportamento do robô quando ele atinge essa posição.
Assistente para criar declarações de matriz KRL
Um recurso que pode facilitar sua programação KRL é o assistente para criar declarações de array KRL. Uma matriz é uma estrutura de dados que armazena vários valores do mesmo tipo em uma ordem sequencial. Uma declaração é uma declaração que define o nome, tipo e tamanho de uma matriz.
Para usar o assistente para criar declarações de matriz KRL no OrangeEdit, você pode pressionar Ctrl+K ou clicar com o botão direito do mouse em uma palavra ou símbolo e selecionar "Mostrar assistente". Uma caixa de diálogo aparecerá com campos e botões que permitem inserir o nome, tipo e tamanho de sua matriz. Você também pode optar por inicializar sua matriz com alguns valores padrão. O assistente irá gerar o código KRL para sua declaração de array automaticamente.
calculadora de coordenadas
Um recurso que pode ajudá-lo a realizar cálculos de posições e orientações é a calculadora de coordenadas. A calculadora de coordenadas é uma ferramenta que permite inserir duas posições ou orientações e realizar uma operação nelas, como adição, subtração, multiplicação, divisão, etc. O resultado será exibido como outra posição ou orientação.
Para usar a calculadora de coordenadas no OrangeEdit, você pode pressionar Ctrl+L ou clicar com o botão direito em uma palavra ou símbolo e selecionar "Mostrar calculadora de coordenadas". Aparecerá uma caixa de diálogo com campos e botões que permitem inserir duas posições ou orientações e escolher uma operação. Você também pode copiar e colar valores de seu programa KRL ou de outras fontes. A calculadora de coordenadas exibirá o resultado como outra posição ou orientação.
Navegador de objetos
Um recurso que pode ajudá-lo a visualizar variáveis, funções etc. em seu programa KRL é o navegador de objetos.O navegador de objetos é uma ferramenta que mostra uma lista de todos os objetos definidos ou usados em seu programa KRL, como variáveis, constantes, funções, estruturas, etc. Você também pode ver seus tipos, valores, localizações, etc.
Para usar o navegador de objetos no OrangeEdit, você pode pressionar Ctrl+B ou clicar com o botão direito do mouse em uma palavra ou símbolo e selecionar "Mostrar navegador de objetos". Uma caixa de diálogo aparecerá com uma visualização em árvore que mostra todos os objetos em seu programa KRL. Você pode expandir ou recolher os nós para ver mais ou menos detalhes. Você também pode clicar duas vezes em um objeto para pular para sua localização em seu programa KRL.
Encontrar em arquivos
Um recurso que pode ajudá-lo a pesquisar texto em vários arquivos é a ferramenta Localizar em arquivos. A ferramenta localizar em arquivos é uma ferramenta que permite inserir um texto e procurá-lo em um ou mais arquivos ou pastas. Você também pode usar expressões regulares para executar operações de pesquisa avançada.
Para usar a ferramenta localizar em arquivos no OrangeEdit, você pode pressionar Ctrl+Shift+F ou clicar com o botão direito em uma palavra ou símbolo e selecionar "Localizar em arquivos". Aparecerá uma caixa de diálogo com campos e botões que permitem inserir um texto e escolher os arquivos ou pastas a serem pesquisados. Você também pode especificar algumas opções, como diferenciação de maiúsculas e minúsculas, somente palavras inteiras etc.
Verificação de sintaxe de programas KRL (limitado)
Um recurso que pode ajudá-lo a detectar erros em seu código KRL é a ferramenta de verificação de sintaxe. A ferramenta de verificação de sintaxe é uma ferramenta que verifica se há erros de sintaxe em seu código KRL, como ponto-e-vírgula ausente, palavras-chave incorretas, expressões inválidas etc. Erros de sintaxe são erros que impedem que seu código KRL seja compilado ou executado corretamente.
Para usar a ferramenta de verificação de sintaxe no OrangeEdit, você pode pressionar F7 ou clicar com o botão direito do mouse em uma palavra ou símbolo e selecionar "Verificação de sintaxe". Uma caixa de diálogo aparecerá com uma lista de erros de sintaxe encontrados em seu código KRL, junto com suas descrições e localizações.Você pode clicar duas vezes em um erro para pular para sua localização em seu código KRL.
No entanto, a ferramenta de verificação de sintaxe no OrangeEdit é limitada e não pode detectar todos os tipos de erros em seu código KRL. Por exemplo, ele não pode detectar erros lógicos, erros de tempo de execução ou erros específicos do controlador do robô ou do software do sistema. Portanto, você sempre deve testar seu código KRL no controlador do robô antes de executá-lo no robô.
Como baixar e instalar o OrangeEdit
Agora que você sabe o que OrangeEdit pode fazer por você, você deve estar se perguntando como baixá-lo e instalá-lo em seu PC. O processo é simples e direto e leva apenas alguns minutos. Aqui estão os passos a seguir:
Baixe o OrangeEdit no site oficial
O primeiro passo é baixar a versão mais recente do OrangeEdit no site oficial do OrangeApps. Você pode visitar [1]( e clicar no botão "Download" para iniciar o download. Você também pode optar por baixar a versão de 32 ou 64 bits do OrangeEdit, dependendo da arquitetura do seu PC.
O arquivo que você vai baixar é um arquivo de instalação com a extensão .exe, que tem cerca de 20 MB de tamanho. Você pode salvá-lo em qualquer local do seu PC, como sua área de trabalho ou sua pasta de downloads.
Execute o arquivo de instalação e siga as instruções
O segundo passo é executar o arquivo de instalação e seguir as instruções para instalar o OrangeEdit no seu PC. Você pode clicar duas vezes no arquivo de instalação ou clicar com o botão direito nele e selecionar "Executar como administrador" para iniciar a instalação. Você pode ver um aviso de segurança ou um prompt de controle de conta de usuário solicitando a confirmação de que deseja executar o arquivo de configuração. Você pode clicar em "Sim" ou "Executar" para prosseguir.
O assistente de instalação irá guiá-lo através do processo de instalação, que é muito simples e rápido. Você pode escolher o idioma, aceitar o contrato de licença, escolher a pasta de destino, criar atalhos, etc.A instalação levará apenas alguns segundos e você verá uma mensagem quando estiver concluída.
Ative sua licença ou inicie uma avaliação gratuita
A terceira etapa é ativar sua licença ou iniciar uma avaliação gratuita do OrangeEdit. Ao executar o OrangeEdit pela primeira vez, você verá uma caixa de diálogo solicitando que você insira sua chave de licença ou inicie uma avaliação gratuita. Você pode escolher uma dessas opções dependendo se você comprou uma licença ou não.
Se você comprou uma licença ou um código de voucher para OrangeEdit, você pode inseri-lo na caixa de diálogo e clicar em "Ativar". Sua licença será validada online e você poderá usar o OrangeEdit sem nenhuma limitação.
Se você não comprou uma licença ou um código de voucher para OrangeEdit, você pode clicar em "Iniciar avaliação gratuita". Você poderá usar o OrangeEdit por 30 dias sem nenhuma limitação. No entanto, após 30 dias, você precisará adquirir uma licença ou um código de voucher para continuar usando o OrangeEdit.
Você pode comprar uma licença ou um código de voucher para OrangeEdit no site oficial do OrangeApps. Você pode visitar [1]( e clicar no botão "Comprar" para ver os preços e formas de pagamento. Você também pode entrar em contato diretamente com a OrangeApps se tiver alguma dúvida ou problema em relação à sua licença ou código de voucher.
Alternativas ao OrangeEditar
OrangeEdit não é a única ferramenta de software que você pode usar para programação KRL. Existem algumas alternativas que você pode tentar se quiser comparar diferentes recursos, preços ou compatibilidade. Aqui estão alguns deles:
WorkVisual da KUKA
WorkVisualName é uma ferramenta de software desenvolvida pela KUKA, fabricante de robôs e software de sistema KUKA. O WorkVisual permite criar e editar programas KRL, bem como configurar e gerenciar seus projetos de robôs. O WorkVisual possui muitos recursos semelhantes ao OrangeEdit, como realce de sintaxe, conclusão de código, formulários embutidos, navegador de objetos, etc.No entanto, o WorkVisual também possui alguns recursos exclusivos dos robôs KUKA e software de sistema. O WorkVisual possui muitos recursos semelhantes ao OrangeEdit, como realce de sintaxe, preenchimento de código, formulários embutidos, navegador de objetos, etc. No entanto, o WorkVisual também possui alguns recursos exclusivos dos robôs e software de sistema KUKA, como administração de rede, configuração de fieldbus, pacotes de atualização etc. Você pode baixá-lo no site da KUKA ou obtê-lo no controlador do seu robô. Notepad++ com plug-ins ou extensões KUKA
Bloco de Notas++ é um editor de texto popular e gratuito que suporta muitas linguagens de programação e formatos de arquivo. O Notepad++ também pode ser estendido com plug-ins ou extensões que adicionam mais recursos e funcionalidades. Para programação KRL, você pode usar o Notepad++ com plug-ins ou extensões KUKA que fornecem realce de sintaxe, dobramento de código, conclusão de código, etc. para arquivos KRL. Um desses plugins é Plug-in Notepad++ KRL por HenB3D, que você pode baixar no site do Robot Forum. Outra opção é usar nppPluginList, que é uma coleção oficial de plug-ins do Notepad++ que inclui um plug-in KRL. Você também pode criar seu próprio idioma personalizado para KRL usando o recurso de linguagem definida pelo usuário do Notepad++. No entanto, o Notepad ++ não possui alguns dos recursos avançados que o OrangeEdit ou o WorkVisual possuem, como formulários embutidos, navegador de objetos, verificação de sintaxe etc.
ROBOGUIDE da FANUC com opção de upload WinOLPC ou ASCII
ROBOGUIDE é uma ferramenta de software desenvolvida pela FANUC, outro fabricante de robôs industriais e software de sistema. ROBOGUIDE permite criar e editar programas para robôs FANUC usando CAREL, que é outra linguagem de programação proprietária para robôs semelhante ao KRL. O ROBOGUIDE também permite simular e testar seus programas de robô em um ambiente 3D.O ROBOGUIDE tem muitos recursos semelhantes ao OrangeEdit ou WorkVisual, como destaque de sintaxe, conclusão de código, ferramentas de edição etc. Para usar o ROBOGUIDE para programação off-line, você precisa ter o WinOLPCGenericName ou Carregar ASCII opção no controlador do seu robô. Essas opções permitem compilar ou carregar arquivos ASCII (como arquivos LS) no controlador do robô.
Conclusão e perguntas frequentes
Neste artigo, apresentamos a você o OrangeEdit, uma ferramenta de software que permite criar e editar programas KRL para robôs KUKA no seu PC. Também mostramos como baixar e instalar o OrangeEdit no seu PC e quais são algumas alternativas ao OrangeEdit que você pode usar para programação KRL. Esperamos que este artigo tenha sido útil e informativo para você.
Aqui estão algumas perguntas frequentes que você pode ter:
P: Quais são os benefícios de usar o OrangeEdit?
R: OrangeEdit pode ajudá-lo a criar e editar programas KRL de forma mais rápida e fácil do que usar o controlador do robô diretamente. Ele também fornece muitos recursos que podem melhorar a legibilidade e a funcionalidade do seu código KRL.
P: Quanto custa o OrangeEdit?
R: O OrangeEdit não é um software gratuito, mas você pode baixar uma versão de avaliação que funciona por 30 dias. Para continuar usando o OrangeEdit após 30 dias, você precisa comprar uma licença ou um código de voucher no site OrangeApps.
P: Quais são os requisitos para usar o OrangeEdit?
R: Para usar o OrangeEdit no seu PC, você precisa ter o Windows XP, Vista, 7, 8 ou 10 e uma versão compatível do software de sistema KUKA (de KR C2 a KR C4). Para usar o OrangeEdit para programação off-line, você precisa ter a opção ASCII Upload no controlador do seu robô.
P: Quais são algumas alternativas ao OrangeEdit?
R: Algumas alternativas ao OrangeEdit são WorkVisual da KUKA, Notepad++ com plug-ins ou extensões KUKA e ROBOGUIDE da FANUC com opção de upload WinOLPC ou ASCII.
P: Onde posso obter mais informações ou suporte sobre o OrangeEdit?
R: Você pode obter mais informações ou suporte sobre o OrangeEdit no site oficial do OrangeApps, o desenvolvedor do OrangeEdit. Você pode visitar [1]( e clicar no botão "Suporte" para acessar o manual do usuário, o FAQ, o fórum, o formulário de contato, etc.
0517a86e26
Comments