Autor Tópico: ???Dúvidas??? Programação parametrica  (Lida 1356 vezes)

Description:

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

Offline Araujo

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Taboao da serra
  • Nome:: Andre Araújo
  • Profissão: Torneiro cnc
???Dúvidas??? Programação parametrica
« Online: 09 de Outubro de 2016, 11:19 »
Olá
Iniciei esse tópico porque ainda tenho dúvidas sobre a programação paramétrica,  e quem sabe também não seja a dúvida de outros que possam aprender aqui também.
1°- as variáveis locais:
#1 - #33 - Variáveis locais. Podem apenas ser usadas em macro para carregar dados
como resultado de operações. Quando o comando é inicializado, as variáveis locais são
inicializadas sem valores (nulas).
Quando uma macro é invocada, valores podem ser atribuidos para a variáveis locais.
Ok, mas como se aplica isso? Como é isso na prática?
Alguém pode ajudar?
Obrigado


Offline Araujo

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Taboao da serra
  • Nome:: Andre Araújo
  • Profissão: Torneiro cnc
Re:???Dúvidas??? Programação parametrica
« Resposta #1 Online: 23 de Outubro de 2016, 12:28 »
Pessoal
Eu procurei bastante na net sobre o assunto,  e vou compartilhar com vocês,  e se alguém achar que está faltando algo, por favor deixe sua opinião. Então vamos lá.
Exemplo:

Programa principal:

G0...
T01...
G96...
G0 x... z...
(Agora a parte que interessa rsrs)
G65 P20 A120 B100 C20 I10 J45  .
(G65= chamada macro.
P= Programa macro.
ABCIJ= sao argumentos equivalente as variáveis locais,  A=#1, B=#2, C=#3, I=#4, J=#5.)

Programa macro:

#100=[[#1-#2]/2];
#101=[#3-#4];
#102=TAN [#5];
( Obs: esse programa serve apenas para ilustrar).
Então funciona assim pessoal,  temos 2 "programas" aqui, (principal e macro). Se iniciarmos apenas o programa macro sem a chamada g65 do programa principal,  as variáveis locais não terão valor algum, ou seja valor nulo.
Portanto as variáveis locais são nulas, e somente terão valor se determinarmos na chamada g65 com os argumentos (neste caso (ABCIJ).
Espero que tenha ficado claro.
Obrigado

Offline Lacerda

  • Novato
  • *
  • Posts: 42
  • Sexo: Masculino
  • Aprendendo sempre!!!
    • luctorartes
  • Cidade - UF: curitiba,pr
  • Nome:: paulo rogerio lacerda
  • Profissão: programador
Re:???Dúvidas??? Programação parametrica
« Resposta #2 Online: 06 de Novembro de 2016, 16:27 »
Olá, para um maior entendimento segue dois videos que fiz sobre programa parametrizado (macro), neles faço uma breve explicação sobre as macros e mostro usinando no meu centro.
https://www.youtube.com/watch?v=iQh5sGAXWVw
https://www.youtube.com/watch?v=qh384FUfu0o

Offline Araujo

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Taboao da serra
  • Nome:: Andre Araújo
  • Profissão: Torneiro cnc
Re:???Dúvidas??? Programação parametrica
« Resposta #3 Online: 07 de Novembro de 2016, 19:45 »
Lacerda
Parabens pelos seus videos, ficou bem ilustrado ( com o solid works),  e ainda com demonstraçao no centro de usinagem, muito bom.
Logo mais pretendo fazer uns videos tambem, e postarei aqui pra vc tbm.
ate logo

Offline Lacerda

  • Novato
  • *
  • Posts: 42
  • Sexo: Masculino
  • Aprendendo sempre!!!
    • luctorartes
  • Cidade - UF: curitiba,pr
  • Nome:: paulo rogerio lacerda
  • Profissão: programador
Re:???Dúvidas??? Programação parametrica
« Resposta #4 Online: 11 de Novembro de 2016, 18:33 »
ok, Araujo quando forem aparecendo situações como estas dos videos vou tentar gravar e postar aqui.

 

/** * */