Autor Tópico: Divisor manual feito em casa  (Lida 57511 vezes)

Description:

0 Membros e 2 Visitantes estão vendo este tópico.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #60 Online: 27 de Julho de 2009, 14:50 »
Tenho que dizer ainda que eu estou dividindo a coisa entre uma aplicação independente de um PC, e numa aplicação que vá usar um programa que tenha uma compensação de erros que já comentamos (algoritmos de Bresseham ou o que valha).

Então, tô entendendo isso, mas ainda acho que vale a pena insistir em usar um PC, ainda que apenas inicialmente, até encontrar uma boa solução autônoma como o DivisionMaster que vc citou.

Citar
Não tô considerando uma aplicação independente apenas porque não sei fazer a parte de controle - um dia quem sabe...

Pois é, não vou me oferecer pra fazer pq, vc sabe, já tô pela tampa de pendências.  Mas vou ver se alguém rabisca um programinha.

Rudolf ! Lutcho ! Gil ! KD vcs ?  ;D

É realmente simples, nas mãos de um programador experiente que trabalhe com linguagem de alto nível.

Enquanto isso, vá de PC mesmo e tire partido da flexibilidade da coisa ... eu aposto que vc vai gostar muito e vai se surpreender com os resultados ...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #61 Online: 27 de Julho de 2009, 15:03 »
Luciano,

se bem entendi, vc tem um redutor coroa/pinhão 1;75 acoplado ao motor por um redutor 1:3,33 (60 / 18). Neste caso a razão de redução seria 75 x 3, 33 = 250.

Considerando motor de 200 passos por revolução operando a meio passo, a resolução do conjunto seria de 250 x 400 = 100.000 passos por revolução ou

360 / 100.000 = 0,0036o por passo ou 12,96 segundos de arco.


Fábio,

considere estes números, veja como é possível obter resolução bastante elevada com mecânica relativamente modesta ... imagine com motor de 400 passos ou melhor ainda, um pentafásico de 500 ...

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: Divisor manual feito em casa
« Resposta #62 Online: 27 de Julho de 2009, 15:49 »
Jorge,

Vou tentar fazer uma aproximação vendo pelo lado da engrenagem para tentar entender como a coisa se resolve.

Me confirme se de fato o programa de acionamento (Mach3 ou o que valha) resolve a coisa da fração de passo ajustando para o passo próximo - anterior ou posterior.

Minha idéia é calcular como se darão os desvios da coisa.
Por enquanto não tenho como fazer um acionamento exclusivo para o divisor, mas pretendo com certeza.

Para todos os efeitos, pretendo usar valores como os postados pelo coleca Luciano apesar de imcompletos, e as suas deduções sobre eles, bem como a realidade que tenho aqui.

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #63 Online: 27 de Julho de 2009, 16:06 »
cnc now
dou a minha mão a palmatoria, 90 dentes, e estou igual a vc serviço ate o tampo.
ideia do programa:
input a=numero de dentes    ,numero de dentes a ser fresados
dente= 150000/a                ,150000 é o numero de passos necessarios para uma volta da peça 
for b=1 to dente                 ,forma utilisada para erro> que 1 passo (caso de divisão fracionada)
c =int d*b                          ,c é o valor de cada parada para ser fresado

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: Divisor manual feito em casa
« Resposta #64 Online: 27 de Julho de 2009, 16:12 »
Ok - fiz uma simulação da coisa, e se fiz tudo certo (tenho dúvidas) usando o método proposto pelo Luciano há um erro no final de 2 centésimos (0,02mm) no último dente para uma engrenagem de 49 dentes módulo 1.

Acredito que a coisa se complique mais se aumentarmos o módulo.

Vou rever se fiz certo, e posto aqui a planilha.
« Última modificação: 27 de Julho de 2009, 16:15 por fgilii »

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #65 Online: 27 de Julho de 2009, 16:21 »
fgilii vou ter um trabalho extra, qual o passo do seu dente da engrenagem.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #66 Online: 27 de Julho de 2009, 16:24 »
Vou tentar fazer uma aproximação vendo pelo lado da engrenagem para tentar entender como a coisa se resolve.

Boa ! Nada melhor do que trazer a coisa o mais próximo possível da realidade. Acho que o exercício vale muito a pena ...

Citar
Me confirme se de fato o programa de acionamento (Mach3 ou o que valha) resolve a coisa da fração de passo ajustando para o passo próximo - anterior ou posterior.

Sim, isto é a essência de qualquer processo de digitalização, é o âmago do algoritmo de Bresenhan ... sem isso os resultados de um fresadora seria sofríveis, pra não dizer inutilizáveis ...

Citar
Minha idéia é calcular como se darão os desvios da coisa.
Por enquanto não tenho como fazer um acionamento exclusivo para o divisor, mas pretendo com certeza.

Tá beleza, já vale muito o exercício "com lápis e papel", já será muito esclarecedor.

Citar
Para todos os efeitos, pretendo usar valores como os postados pelo coleca Luciano apesar de imcompletos, e as suas deduções sobre eles, bem como a realidade que tenho aqui.

Tá valendo. Como fazer essas simulações é rápido e simples, aproveite pra derivar para um lado e outro, maiores e menores resoluções, maiores e menores tolerâncias  ... isto  desenvolve feeling, melhora a compreensão, mas não menos importante, a intuiçã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: Divisor manual feito em casa
« Resposta #67 Online: 27 de Julho de 2009, 16:25 »
fgilii vou ter um trabalho extra, qual o passo do seu dente da engrenagem.
Trabalho nenhum - supondo módulo 1, o passo será módulo x PI.

Usei os dados que você postou (engr. Z=49) e seu divisor (que não dá 1/150000 e sim 1/120000)
« Última modificação: 27 de Julho de 2009, 16:40 por fgilii »

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: Divisor manual feito em casa
« Resposta #68 Online: 27 de Julho de 2009, 16:33 »
Jorge,

Estou refazendo as contas e tentando formatar a planilha de forma que fique inteligível...

Até agora usei a seguinte aproximação:
Uso a quantidade de dentes que deve ser talhada, e divido por dois - metade deles deverá ser "menor" e a outra metade vai ser talhada "maior" .
O motivo é óbvio - só posso usar passos inteiros isto é - supondo que eu tenha que acionar 2448.8 passos, tenho que arredondar para mais ou para menos.

O erro por dente é relativamente pequeno mesmo mas não é despresível, pois assumí que a resolução será de um passo para mais ou para menos (não usei a diferença de deslocamentos - apenas o passo como um todo).

Na soma de todos os dentes menores mais todos os dentes maiores, eu termino (como previsto) com uma engrenagem com o diametro primitivo correto ou melhor, bem próximo ao valor teórico (numero de dentes x PI), só que metade dos dentes terá diferenças bastante acentuadas em relaçlão à outra metade.

Parece que a coisa piora quando a engrenagem é menor.

« Última modificação: 27 de Julho de 2009, 16:36 por fgilii »

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #69 Online: 27 de Julho de 2009, 16:40 »
... usando o método proposto pelo Luciano há um erro no final de 2 centésimos ...

Fábio, cautela com as unidades ... 2 centésimos pode ser muito ou nada, depende onde se mede ... tô imaginando sempre que o eixo seja angular puro-sangue.

Claro que podemos desenvolver no plano e considerar o eixo linear, claro que podemos calcular os desvios como distâncias sobre a circunferência primitiva, por exemplo, mas talvez seja preferível tratar tudo como desvio angular e só posteriormente expressar como distância, se for o caso e sempre explicitando onde e como a coisa tá sendo avaliada ...

Eu ri um bocado aqui quando o Enoch saiu-se bem da saia justa, falou em não ter um dente batendo mais que outro, uma maneira de dizer que se o erro é igualmente distribuído, o principal tá feito ... tb acho que isto é válido para a grande maioria dos casos com que possamos nos defrontar ... é bem disso que se trata, fazer o erro tão pequeno quanto possível e diluir a coisa ...
« Última modificação: 27 de Julho de 2009, 22:24 por C N C N o w ! »

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #70 Online: 27 de Julho de 2009, 16:42 »
vcs tem o qbasic roden o programa em anexo

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: Divisor manual feito em casa
« Resposta #71 Online: 27 de Julho de 2009, 16:49 »
[Fábio, cautela com as unidades ... 2 centésimos pode muito ou nada, depende onde se mede ... tô imaginando sempre que o eixo seja angular puro-sangue.
Jorge, estou ciente disso, e por isso que eu me propus a fazer o exercício.

Estou acreditando que errei na forma de fazer a coisa e por isso agradeço se me ajudar no raciocínio da coisa.

Citar
Claro que podemos desenvolver no plano e considerar o eixo linear, claro que podemos calcular os desvios como distâncias sobre a circunferência primitiva, por exemplo, mas talvez seja preferível tratar tudo como desvio angular e só posteriormente expressar como distância, se for o caso e sempre explicitando onde e como a coisa tá sendo avaliada ...
Veja - parte dos cálculos que usei (circunferencia do passo, que é o passo da engrenagem sobre o diametro primitivo, aquela linha de atuação efetiva das engrenagens métricas) usa PI, e como sabemos, teremos erros de casa decimal.

De qualquer forma, o passo circular é dividido pela quantidade de dentes, então teremos que a metade disso é a largura do dente e a outra metade é o vão do dente - um compensa o outro...

Citar
Eu ri um bocado aqui quando o Enoch saiu-se bem da saia justa, falou em não ter um dente batendo mais que outro, uma maneira de dizer que se o erro é igualmente distribuído, o principal tá feito ...
Bem - se de fato eu não errei (ou errei pouco) eu diria que no final teríamos uma emgrenagem que sim, funcionaria, mas provavelmente seria mais rumorosa e talvez outras implicações, como a distancia entre centros ou mesmo desgastes prematuros, pois na verdade certos dentes engrenam mais apertadoe e outros, menos...

Citar
tb acho que isto é válido para a grande maioria dos casos com possamos nos defrontar ... é bem disso que se trata, fazer o erro ão pequeno quanto possível e diluir a coisa ...
Se diliuído, sim, mas o que me chamou a atenção foi a diferença na largura de dente - para mais e para menos - isso sim é muito alto e eu diria inadmissívem no caso de necessidade de uma aplicação mais acurada.

Sei que é cedo para eu afirmar isso porque posso ter errado - e feio.

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re: Divisor manual feito em casa
« Resposta #72 Online: 27 de Julho de 2009, 16:50 »
calculo correto do erro maximo do divisor : diametro externo /150000= 0,000512
figilii corrija a relaçao 18 dentes 90 dentes

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: Divisor manual feito em casa
« Resposta #73 Online: 27 de Julho de 2009, 16:53 »
Luciano,

Infelizmente nãotenho como testar no momento, pois meu linux está sem um interpretador para Qbasic.

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: Divisor manual feito em casa
« Resposta #74 Online: 27 de Julho de 2009, 16:55 »
Luciano - usei o que você disse do seu divisor:
90:1 de relação principal
60/18 de relação secundária...
400 passos/giro

90 x 3,33 x 400 = 120000

 

/** * */