Autor Tópico: Programação Parametrizada  (Lida 38797 vezes)

Description:

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

schelbauer

  • Visitante
Programação Parametrizada
« Online: 01 de Abril de 2009, 19:38 »
Olá pessoal sou novo aqui no forum, mais estou iniciando com um assunto muito legal de alta produtividade para o pessoal que trabalha com cnc, acredito que muitos talvez até usem já, estou falando da programação parametrizada, nossa é uma mão na roda, eu já uso faz algum tempo, gostaria de trocar experiências nesse assunto, se alguém tiver interesse!!!Valeuu um forte abraço!!

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Programação Parametrizada
« Resposta #1 Online: 01 de Abril de 2009, 19:41 »
Schelbauer,

Seja bem vindo ao fórum...

O assunto é muito interessante mesmo, e será de grande valis ter alguma discussão bem dirigida.

Se posso sugerir, complete seu perfil pessoal para que conheçamos um pouco mais de você...

Se preferir, há uma seção de apresentação para isso :)

schelbauer

  • Visitante
Re: Programação Parametrizada
« Resposta #2 Online: 01 de Abril de 2009, 23:30 »
Tudo bem, já atualizei meu perfil só não consegui colocar minha foto!!!Valeu

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Programação Parametrizada
« Resposta #3 Online: 02 de Abril de 2009, 00:38 »

joelzomer

  • Visitante
Re: Programação Parametrizada
« Resposta #4 Online: 18 de Abril de 2009, 19:12 »
só para contribuir um programa parametrizado para se fazer uma elipse

particularmente nãogosto dele , ele faz ponto a ponto e não em arco como se fose um G02 , já fiz de tudo para mudar isso ,  mas a propria elipse não é um arco , pois foi um professor de fisica que me disse que não tem como calcular o arco de um elipse

mas vamos disutir esse topico de parametrizado , eu sou um que não quiz ir trabalhar com maquinas que tem ciclo prontos eu fasso tudo na munheca hahaha

jml

  • Visitante
Re: Programação Parametrizada
« Resposta #5 Online: 19 de Abril de 2009, 23:04 »
 como faço para aprender a fazer programas parametrizado

luciano_lima

  • Visitante
Re: Programação Parametrizada
« Resposta #6 Online: 23 de Abril de 2009, 09:31 »
ola pessoal sou novato aqui , trabalhei 17 anos em ferramentaria , 5 anos como programador , também opero centro , estou desempregado , se alguem souber de alguma coisa , trabalho com mastercam tenho o programa e posso estar ajustando o pós para determinadas maquinas ...
[email protected]  até  mais .... 
 
 

schelbauer

  • Visitante
Re: Programação Parametrizada
« Resposta #7 Online: 10 de Maio de 2009, 15:29 »
Primeiro vc tem que ver se a máquina que vc trabalha aceita a parametrazação do programa, não sei se todas dá pra fazer isso!!!Aí vai uma lista de códigos para a Fanuc.
COMANDOS DE VARAVEIS
IF- Se
GOTO- Ir Para
WHILE- Enquanto  (análise condiçao antes do bloco)
REPEAT - Repetir (análise condiçao depois do bloco)
GE-Maior ou igual
LE-Menor ou igual
LT- Menor
GT-Maior
DO- Fazer   (inicia bloco repetiçao)
END- Final (finaliza bloco repeticao)
NE-Diferente

Agora um exemplo de programa parametrizado!!
Lembrando que nesse programa se pode mudar as dimenções do tampo,raio e tbm se vc quer fazer de um lado só da mesa ou dos dois.
Também se ´pode usar ccálculos de seno, cosceno tangente no meio do programa!!

O0998(PROGRAMA UNIVERSAL-TAMPOS DE MESA)
(T3.1 F A. L. 30 D20 Z130 K66)
T30
M22
M101
M88
G90G00G53Z0
G54
(-------------------------)
(MEDIDA DO ENC REGUA 1 200MM)
(MEDIDA DO ENC REGUA 2 4200MM)
(-----------------------)
(COMP DO PAINEL)#1=1500
(LARG DO PAINEL)#2=350
(RAIO DO PAINEL)#3=30
(-------------------------)
(NUMERO PECAS)#4=2
(-------------------------)
(COMP DO PAINEL)#5=1500
(LARG DO PAINEL)#6=350
(RAIO DO PAINEL)#7=30
(-------------------------)
#10=#1-#3
#11=#2-#3
#12=#5-#3
#13=#6-#3
(------------------------)
(ORIGEM 1 X)#20=202
(ORIGEM 2 X)#15=4198
(------------------------)
#14=#15-#5
G52X#20Y-733Z-325.8
( C)
G53G90G00Z0H0
T3
T3M06
G90G00X-70Y-175
/M03S10000
IF[#4EQ1]GOTO100
M102
M11
N100G43Z35H20
G90G01X-70Y-175Z-36.28F5000
G41D20G01X-70Y-225
G03X0Y-175R70F1500
G01X0Y-#3F10000
G02X#3Y0R#3
G01X#10Y0
G02X#1Y-#3R#3
G01X#1Y-#11
G02X#10Y-#2R#3
G01X#3Y-#2
G02X0Y-#11R#3
G01X0Y-150
G03X-17.861Y-136.698R70F14000
G03X-70Y-125Z-36.28R70
G40D0G01X-70Y-125Z35
G01X-70Y-175Z35
G55
IF[#4EQ1]GOTO101
M103
M21
N101IF[#4EQ1]GOTO999
G52X#14Y-735Z-325.7
( C)
G90G00X-70Y-175
/M03S10000
M100
M12
G43Z35H20
G90G01X-70Y-175Z-36.28F5000
G41D20G01X-70Y-225
G03X0Y-175R70F1500
G01X0Y-#7F10000
G02X#7Y0R#7
G01X#12Y0
G02X#5Y-#7R#7
G01Y-#13
G02X#12Y-#6R#7
G01X#7Y-#6
G02X0Y-#13R#7
G01X0Y-150
G03X-32.899Y-128.015R70F14000
G03X-70Y-125Z-36.28R50
G40D0G01X-70Y-125Z35
G01X-70Y-175Z35
N999G53G90G00Z0H0
IF[#4EQ1]GOTO998
M99
N998G53G90G00X3000Y 0
M100
M12
M05
T30
M30
%

jml

  • Visitante
Re: Programação Parametrizada
« Resposta #8 Online: 12 de Maio de 2009, 22:05 »
       Valeu pelo exemplo do programa parametrizado um abraço

schelbauer

  • Visitante
Re: Programação Parametrizada
« Resposta #9 Online: 18 de Maio de 2009, 18:08 »
A qualquer coisa me da um toq, ve aí cmo vc consegue se virar com esse exemplo,acho que já da pra ter uma boa noção!!!

Renato Ulian

  • Visitante
Re: Programação Parametrizada
« Resposta #10 Online: 13 de Outubro de 2009, 19:08 »
Parabéns pelo assunto sobre Parametrização !

     Estou com uma peça e gostaria de programa-la no formato paramétrico, porém, sou leigo nesse tipo de programação ! Gostaria de saber se à possibilidade de montarmos um programa parametrizado para o desenho que vou anexar ?
     Uma das minhas preocupações é quanto ao incremento no eixo "Z", já que terá de ser usinada no 4° Eixo de uma Discovery 1250 com o comando FANUC e terá um comprimento total de 1000.00 mm só de rosca !!!
     
[email protected]

Grato pela atenção !

romarioind

  • Visitante
Re: Programação Parametrizada
« Resposta #11 Online: 22 de Fevereiro de 2010, 14:45 »
Ola pessoal, sou novo aqui no forum tambem mais ja gostei desse topico sobre parametrização,
eu tambem trabalho com programação e fasso esse tipo de programas a algum tempo.
tenho um programa parametrizado aqui que eu fiz para facear uma peça.
o programa conta com a possbilidade de alteração das dimensoes da peça a facear, do incremento em Z que você quer usar e do total em Z quel você quer tirar, alem de outras configurações,
segue o programa

#1=100 (comprimento da peça)
#4=2 (numero de passadas)
#9=2,3 (QUANTO VAI TIRAR EM Z TOTAL)
#10=0,5 (INCREMENTO POR PASSADA)
#6=0 (primeira passada)
#2=125 (diametro da ferramenta)
#3=20 (Folga XY)
#5=80 (incremento em Y)
#7=0 (VARIAVEL PARA RETORNO DA FERRAMENTA)
#8=666 (AVANÇO)
#9=[#9-#6]


N10 G17 G21 G90 G94;
N20 G54 S1040 M4;
N30 G90 G1 G43 Z#6 H20 D20 F#8;
N35 G91;
N40 G1 X-[#1+#2+#3] F#8 M8;
N50 G0 Z5;
N60 IF[#4EQ1]GOTO110;
N70 X[#1+#2+#3] Y-#5;
N80 #7=#7+1;
N90 #4=#4-1;
N100 GOTO30;
N110 X[#1+#2+#3] Y[#5*#7];
N120 #4=#7+1;
N130 #7=0;
N140 IF[#9EQ0]GOTO220;
N150 IF[#9LT#10]GOTO190;
N160 #6=[#6-#10];
N170 #9=[#9-#10];
N180 GOTO30;
N190 #6=[#6-#9];
N200 #9=0;
N210 GOTO30;
N220 M30;
%

Offline eddycam

  • Novato
  • *
  • Posts: 5
  • Sexo: Masculino
  • Só o senhor é Deus.
Re: Programação Parametrizada
« Resposta #12 Online: 06 de Abril de 2010, 12:06 »
Olá galera esse é meu primeiro contato, e já dizendo esse site é o Maximo e´oque estava faltando, bem sou programador CNC, e instrutor pedagógico SENAI de vitória, hidden onde vç estava? Vç é muito bom cara! É um prazer te conhecer parceiro.
Hidden já programo um pouco em paramétrico, gosto muito de software o qual eu uso há anos, mas existem situações que melhor é paramétrico.
Gostaria que e ajudasse a desenvolver programação parametrizada usando raios côncavos e convexos de 90 graus.
Tipo exemplo uma quina dever ser raiada dos dois tipos que citei.

Valeu.
Aguardo...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Programação Parametrizada
« Resposta #13 Online: 06 de Abril de 2010, 12:52 »
Artigos interessantes sobre programação parametrizada:

O que é programaçao parametrizada:
http://www.mundocnc.com.br/avan2.php

Exemplo de progr. parametrizada:
http://www.mundocnc.com.br/basic12.php


Offline eddycam

  • Novato
  • *
  • Posts: 5
  • Sexo: Masculino
  • Só o senhor é Deus.
Re: Programação Parametrizada
« Resposta #14 Online: 08 de Abril de 2010, 11:17 »
Associando código ISO com programação paramétrica

Em uma furação circular você pode associar códigos G (ISO) com parâmetros.

•   G16 COMANDO DE COORDENADAS POLARES
•   G73, 83,81 CICLOS DE PERFURAÇÃO


Atribuísse os valores respectivos dos ciclos por valores de parâmetros, Exemplo de uma furação com diâmetro de 400 mm profundidade 50 mm 12 furos eqüidistantes a 30 graus iniciando com grau zero veja:


%
O0033(FURACAO EM CIRCULO)
#1= 54 (ORIGEM)
#2= 50 (APROXI. SEGURANCA)
#4= 0 (ANG. INICIAL)
#5= 30 (ANG. DA FURACAO)
#6= 200 (RAIO DA FURACAO)
#7= 12 (NUM. DE FUROS)
#8= 50 (PROFESSORDO FURO SEM SINAL)
#9= 40 (AVANCO)
#10= 3 (SENT. DE ROTACAO)
#11= 750 (RPM)
#12= 73 (CICLO DA FURACAO)
#13= 2 (INC.FURACAO)
#14= 3 (R. RETROCESSO)
#15= 200 (RECUO FIM DE PROCESSO)
G#1
S#11 M#10
G0 Z#2 M8
G90 G16
G98 G#12 X#6 Y#4 Z-[#8] Q#13 R#14 F#9
#7= #7-1
G91 Y#5 K#7
G80
G90 G0 Z#15
M30
%

Façam bom proveito.
Editado por eddycam.
Email: [email protected]

 

/** * */