//
Come costruire gli ingranaggi?
Risultati da 1 a 10 di 45

Discussione: Come costruire gli ingranaggi?

Visualizzazione Ibrida

Messaggio precedente Messaggio precedente   Nuovo messaggio Nuovo messaggio
  1. #1
    Licantropo L'avatar di SlowMan
    Data Registrazione
    May 2008
    Località
    Lugo di Romagna
    Messaggi
    1,790

    Come costruire gli ingranaggi?

    Aiutooo!!!

    Vorrei provare a cimentarmi nella modellazione di ruote dentate da inserire in sistemi d'ingranaggi animabili nel modo più credibile possibile.

    Nonostante abbia trovato e scaricato molto materiale informativo riguardo la meccanica applicata cozzo violentemente contro tutto ciò che è fatto di formule algebriche.

    So bene che in LW ci sono due strumenti per generare ruote dentate ma usarli a casaccio non mi danno i risultati che mi aspetto.

    Quello di cui avrei bisogno è sapere quali sono gli elementi fondamentali da tenere in considerazione nel disegno di ingranaggi con ruote dentate di diverso diametro:

    per esempio uno dei problemi che non so risolvere è che se i denti devono avere lo stesso passo,
    non riesco a trovare un metodo semplice per calcolarlo o meglio generarlo.

    Qualunque aiuto molto ma molto semplificato è ben accetto.

  2. #2
    Ciao Slow.
    Tempo fa anch' io avevo desiderio di disegnare due ruote dentate con il giusto "incastro".
    Quelo che avevo capito era di disegnare l' evolvente di cerchio che è una retta che rotola lungo la circonferenza di un cerchio.
    In lightwave non è un grosso probelma.
    Basta fare un cerchio posizionare una retta su un punto della circonferenza e usare "radial array" per clonarla lungo la circonferenza del cerchio.
    A questo punto si usano i punti disegnati dalla retta per disegnare l' evolvente di cerchio. (Almeno io avev o trovato sto metodo).
    Solo che non sono andato oltre.
    Immagino che il numero "di clonate" con il radial array (es:20 oppure 50 ecc..)
    dipenda dal tuo desiderio di quanto siano grandi i denti della ruota dentata e quindi dal loro numero.
    Se riesci ad andare oltre o a mettere in pratica il mio metodo fammi sapere.
    Io non ci sono riuscito

    Ps: Forse clone può essere maggormente utile.
    Perchè puoi decidere l' angolo di clonazione sull' asse che desideri.
    Mentre invece redila array parte sempre e cmq dal centro
    Ultima modifica di lw_render; 07-04-12 alle 12:29

  3. #3
    Allora tutto quello che ho scritto sopra è sbagliato.
    Ora ricordo perchè avevo lasciato perdere.

    In teroria sia clone che radial array vanno bene ma hanno un problema.

    La retta che rotola sul cerchio nella realtà ha sempre la stessa lunghezza.
    E rotolerebbe in via ipotettica fino a toccare le due estremità.

    La diegno per essere più chiaro:

    ---------------------------------- questa è la retta.
    I punti A e B sono questi:

    A-------------------B i due estremi.

    Questi due estremi ariverebbero come si vede qui su wiki http://it.wikipedia.org/wiki/Evolvente_di_cerchio

    a toccare il cerchio.

    In lightwave non essendoci vera "collisione" durante il rotolomento sul cerchio utilizzare Clone o Radial array va benissimo solo che clonando sposta anche i due estremi della suddetta retta.
    In questo modo purtroppo non diegna gl' evolventi di cerchio utili al tuo scopo.

    Bisognerebbe che clonando venga anche spostata in fuori la retta dei cm giusti come se la retta avesse una collisione su ogni punto del cerchio come nella realtà.

    Spero di essere stato chiaro.
    Sto cercando un modo per risolvere sto problema. Forse qualcuno voi sa come fare.

  4. #4
    Ti metto due file dove in parte risolvo il problema sopra descritto facendo rotolare la retta sul suo punto centrale.
    In questo caso ho fatto coppia e incolla ogni volta e ruotato ogni retta coppiata di 6 gradi.

    Nel file vedrai che il rotolamento della retta essendo sul punto centrale della retta è sulla circonferenza coretto.

    Nel secondo file ti ho eliminato la parte sinistra della retta che per la ovvia non collisione col cerchio compenetra la circonferenza.

    Il rotolamento risulta così corretto a parte l' ultima retta a destra che purtroppo compenetra sempre la circonferenza.

    Con questo metodo direi che ti ci puoi avvicinare di più non ho saputo fare.

    Ps: Credo che l' evolvente di cerchio però sia fino a che anche l' altra estremità della retta tocchi il punto del cerchio.
    Con queto metodo non sai quando l' altra estremità tocca la circonferenza quindi è cmq sbagliato.
    Tienici aggiornati

    Ps: ci ho provato !!!
    File Allegati File Allegati

  5. #5
    Licantropo L'avatar di SlowMan
    Data Registrazione
    May 2008
    Località
    Lugo di Romagna
    Messaggi
    1,790
    Grazie lw_render studierò attentamente quanto hai scritto e spero mi sia d'aiuto.

    ------

    Fra i materiali che ho trovato in rete ci sono due video-demo,
    purtroppo senza tutorial ,
    che mostrano più o meno il livello a cui vorrei arrivare:

    Lightwave Gear Demo! by Max Hammond

    3D Gears in Lightwave 10 by Ivanovich Chivo

  6. #6
    Ciao, una volta avevo impostato un rig simile per un character, muovendo un'ingranaggio principale gli altri andavano di conseguenza. L'unica accortezza che avevo adottato era mantenere un rapporto di scala costante.Rispetto all'ingranaggio di partenza se quello collegato era la metà aveva anche la metà dei denti e viceversa. Sembra complesso ma secondo è più semplice di quanto sembri, poi se uno vuole studiarsi le formule matematiche che spiegano il tutto è un altro discorso..


  7. #7
    Licantropo L'avatar di SlowMan
    Data Registrazione
    May 2008
    Località
    Lugo di Romagna
    Messaggi
    1,790
    Scoperto per caso nel programma con licenza GNU, Inkscape:

    menu -> Estensioni -> Rendering -> Ingranaggi

    ci sono le estensioni per disegnare ingranaggi base vettoriali con la possibilità d'inserire i parametri,
    una volta disegnati si possono esportare come tracciati in formato DXF togliendo la spunta alle prime opzioni per renderli leggibili da LW.

    N.B. LW nativo riconosce solo il contorno dentellato mentre LWCAD riconosce anche il buco centrale.

  8. #8
    Interessante questa info. Da provare.




    Citazione Originariamente Scritto da SlowMan Visualizza Messaggio
    Scoperto per caso nel programma con licenza GNU, Inkscape:

    menu -> Estensioni -> Rendering -> Ingranaggi

    ci sono le estensioni per disegnare ingranaggi base vettoriali con la possibilità d'inserire i parametri,
    una volta disegnati si possono esportare come tracciati in formato DXF togliendo la spunta alle prime opzioni per renderli leggibili da LW.

    N.B. LW nativo riconosce solo il contorno dentellato mentre LWCAD riconosce anche il buco centrale.
    ____________

Discussioni Simili

  1. Risposte: 4
    Ultimo Messaggio: 16-12-08, 22:52
  2. Ingranaggi (astratto)
    Di robertog10 nel forum Produzioni Complete
    Risposte: 2
    Ultimo Messaggio: 06-10-08, 20:14

Segnalibri

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •