Escolar Documentos
Profissional Documentos
Cultura Documentos
Nosso objetivo criar uma engrenagem 3D no visual basic, mas para isto precisamos entender como faz-la. Assim, optamos por comear utilizando o software inventor, e percebemos que neste programa no to complicado desenhar a pea. Vamos relatar este processo passo a passo.
ts0 = passo frontal tn0 = passo normal B0 = ngulo da hlice alfa = ngulo de presso normal d0 = dimetro primitivo dk = de = dimetro externo df = di = dimetro interno dg = dimetro de base Na postagem anterior, temos uma imagem do livro mquinas formulrio tcnico (A.L. Cacilas) ensinando a traar o perfil da engrenagem. O que muda neste trabalho so os dimetros de uma engrenagem helicoidal, e vamos calcul-los da seguinte forma:
Lembrando que o mdulo normal, nmero de dentes, largura, ngulo de hlice, e passo normal j so dados conhecidos. Os dado aqui trabalhados so: tn0 = 6,28; mn = 2; d0 = 61,72; dg = 57,6; di = 56,92; de = 65,72 ; z = 29 dentes; B0 = 20 (ngulo da hlice) ; alfa = 20 (ngulo de presso normal) Espessura = tn0 / 2 Mdulo frontal = Mn /cos(ngulo da hlice) ; onde mn mdulo normal ngulo de presso frontal = arctg [tg(ngulo de presso normal) / cos(ngulo da hlice)] Do = z * mdulo frontal De = d0 + (2*hk) ; onde hk = mn Di = d0 (2*hf) ; onde hf = 1,2.mn Criando o perfil no sketch do inventor (Postagem: Desenhando o perfil do dente de uma engrenagem) :
Aplicando o comando circular pattern nos dois arcos envolventes da engrenagem, usando o comando trim e eliminando o dimetro primitivo e de base temos:
Antes de continuarmos as etapas, precisamos entender o que um passo, pois ser muito til para o desenvolvimento do 3D.
2 - Passo
todo percurso que resulta num ciclo, diferente do avano que um percurso que no necessariamente se repete. Pelo que conhecemos existem quatro tipos de passos: Passo angular Passo senoidal Passo de circunferncia Passo normal
Na verdade os outros dois passos so derivados do passo angular. 2.1- Passo angular Vamos pensar num sextavado, seu passo circular de acordo com seus lados
Onde c = { sen( 180 / n de lados )* dimetro ) ou c = { sem ( 180 / n de lados ) * 2 * raio }, portanto c = 15 Um passo muito importante para ns, o qual ser usado neste mtodo de desenho 3D, o da funo seno ou coseno: 2.4 Passo senoida
figura: funo seno Agora que sabemos o que um passo voltemos para nosso desenho.
A partir deste passos angular finalizamos o scktch e aplicamos extrude somente nesta parte do passo ( podemos adotar uma espessura de 1 mm somente por referncia) :
Selecionamos sua lateral esquerda e aplicamos o comando scketch, sucessivamente delimitando uma linha de centro paralela a linha de largura que adotamos de 1mm (extrude), saindo do centro desta engrenagem para sua direita, de comprimento um pouco maior que a largura original da engrenagem e finalizamos o scktch (saberemos mais tarde o porqu desta linha):
Criamos agora um scktch na face onde se localiza a linha de centro e finalizamos o scketch (pois o comando que vamos usar para rotacion-la em forma helicoidal necessita desta etapa):
Onde [a] a variao influenciada pelo ngulo de hlice, portanto a = tg ( hlice ) * largura da engrenagem No nosso caso: a = tg (20) * 22,3 = 8,116
Para acharmos v aplicaremos a lei dos cosenos, onde a = Re + Re - 2*Re*Re*cos (v ), da deduzimos que: V = arccos{ ( 2*Re - a ) / ( 2*Re ) }, no nosso caso v = 14,18 Conclumos que este avano helicoidal ( a ) gerado pelo ngulo de hlice e a largura da engrenagem, conduzir a uma variao angular frontal. Com todos estes dados podemos conhecer o que chamamos de passo helicoidal. 5.1 - Passo helicoidal O passo helicoidal semelhante a um passo senoidal ( item 2.4), o ciclo completo 360, como se imaginssemos a engrenagem girando sentido horrio e avanando no eixo z (largura) ao mesmo tempo. Assim, se v menor que 360 esta variao angular frontal no deu uma volta completa, portanto, para sabermos o passo necessrio aplicarmos a regra de trs: V -------- largura 360------Passo Passo helicoidal = { ( 360 * largura da engrenagem) / V } No nosso caso: Passo helicoidal = ( 360 * 22,3 ) / 14,18 = 566,149 Passo helicoidal = 566,149 Contudo, temos um problema, quando usamos o comando Coll, selecionamos a face pertencente a linha de centro (com o comando profile) depois selecionamos a linha de centro (com o comando Axis), no podemos clicar em Ok ainda, precisamos ir na aba (coll size) em type iremos optar por Pitch and revolution ( Passo e voltas) e inserimos o passo helicoidal em pitch. Agora precisamos saber a revolucion ( nmero de voltas)
5.2 Calculando o nmero de voltas Se a variao angular frontal (v ) no ultrapassou 360, significa que nossa revolution ser menor que 1, aplicando mais uma vez a regra de trs: 1volta --------- 360 Xvolta ---------- V Xvolta = (v / 360) no nosso caso xvolta = (14,18/360) = 0,03938 Xvolta = 0,03938 Resumo: a = tg ( hlice ) * largura da engrenagem, no nosso caso V = arccos{ ( 2*Re - a ) / ( 2*R ) } Passo helicoidal = { ( 360 * largura da engrenagem) / V } Xvolta = (v / 360) -> Revolution
-> Picth
Agora podemos dar a forma helicoidal para nossa engrenagem preenchendo o campo revolution com xvolta e clicando OK. 6 - Forma helicoidal
7- Excluindo o plano que criamos Em nossa pea observamos que uma parte continua plana, esta parte foi o plano que criamos de 1mm para construo de nosso desenho, basta selecionar o lado que esta planificado, aplicar e finalizar o scketch; com o comando extrude, ao invs de acrescentarmos material vamos cortar esta parte com o comando CUT dentro do formulrio extrude