Autor Tópico: Executar programa apartir de linha especifica como?  (Lida 3391 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Executar programa apartir de linha especifica como?
« Online: 02 de Maio de 2011, 23:50 »
Não estou conseguindo rodar o programa apartir do meio. Quando tenho que interromper o trabalho por algum motivo, não sei como fazer para reiniciar apartir deste ponto.
por exemplo: Estou usinando uma peça e quebra a ferramenta. estou lá no meio de um trabalho de horas. Para trocar a ferramenta tenho que subir o eixo Z e para fazer isso obrigatoriamente tenho que interromper o trabalho. Ou então quando os vizinhos reclamam do barulho e tenho que deixar para o dia seguinte.

Hoje estou editando o arquivo e excluindo a parte usinada. Deve ter uma maneira mais fácil, sem ter que ficar editando arquivo.

No Turbocnc é muito simples, basta selecionar a linha e mandar usinar a partir da linha selecionada, mas no EMC2 não estou conseguindo fazer. Já tentei "executar a próxima linha" mas não está dando certo.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Executar programa apartir de linha especifica como?
« Resposta #1 Online: 03 de Maio de 2011, 05:44 »
Cientista,

No EMC2 é possível, use o AXIS, posicione o cursor na linha desejada e no menu: Machine->Run from selected ine. Testei e funcionou...
« Última modificação: 03 de Maio de 2011, 05:45 por minilathe »

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Executar programa apartir de linha especifica como?
« Resposta #2 Online: 03 de Maio de 2011, 08:36 »
Ja que estamos no assunto...Gostaria de saber como dar um pulo no programa com o EMC² , tipo um GOTO no fanuc ????
no fanuc eu coloco :

GOTO10 , e quando passa por esta linha o programa "pula" para a N10.... tem como fazer  isso no emc???

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Executar programa apartir de linha especifica como?
« Resposta #3 Online: 03 de Maio de 2011, 09:04 »

O GOTO não sei se é possível, mas é possível criar a execução condicional de partes de um programa, usando comandos  if, while, do, chamadas indiretas. Aliás, o GOTO, em programação de um modo geral, não é uma boa prática, sendo superado por esses comandos que mencionei.

 

/** * */