Durante la preparazione della tesi ho realizzato una definizione Grasshopper per automatizzare il disegno concettuale di velivoli di aviazione generale.
La definizione mi ha permesso di disegnare in circa 30’ minuti un velivolo e l’intera struttura (solo per uso aeromodellistico), ma poi lo sviluppo si è interrotto per il poco tempo disponibile.
Da qualche mese invece, ho deciso di apprendere la programmazione in C# per poter realizzare un plugin che potesse aiutare tutti a disegnare un velivolo completo con superfici in continuità di curvatura e in tempi minori.
Ho scelto di chiamare il plugin AirCoDe che sta per Aircraft Conceptual Design e man mano che lo sviluppo procede e aggiungo nuovi componenti, mi piace condividerli con la comunità con cui sono cresciuto. Spero vi piaccia e che qualcuno interessato alla materia possa/voglia darmi suggerimenti e consigli utili.
condiviso con Matlab per lo studio della meccanica del volo. Utilizzo Matlab perché mi consente di implementare velocemente le equazioni in modo molto naturale e con un linguaggio di alto livello concentrandomi sui risultati più che sulla scrittura del codice.
Di seguito la stima del peso complessivo ad inizio missione simple cruise:
non posso parlare… sarei molto di parte
Però mi fa piacere se lo reputi tale. Il volo è stato ed è una cura psicologica per molti ragazzi… un po’ meno per chi vorrebbe guadagnarci.
Ciao ragazzi, piccolo aggiornamento sullo sviluppo di AirCoDe.
Durante queste vacanze ho lavorato sul modulo di generazione dei profili alari per risolvere un problema noto dei file dat originali: le ondulazioni della curva e le interruzioni sul bordo di uscita.
Ho modificato il codice riscrivendo la logica di interpolazione. L’obiettivo era mantenere la massima fedeltà al profilo di partenza, introducendo però una reale continuità di curvatura.
Risultato: dopo un test massivo su un db di 1.500 file dat, la quasi totalità dei profili generati adesso è pulita e priva di micro-ondulazioni, permettendo di generare loft decenti senza impazzire con le successive lavorazioni su superfici 3D.