WingCGcalc 1.4: asa inteira e MAC correto para multi-painéis

Espaço para conversas agradáveis entre amigos, sobre nosso modelos ou sobre a competição de automodelos que está rolando, até para aquela piada aviatória ou as fotos do seu avião full escala favorito. O papo deve estar relacionado a modelismo ou aviação.
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

WingCGcalc 1.4: asa inteira e MAC correto para multi-painéis

Mensagem por sdbruder »

Depois de tanto procurar uma ferramenta web de cálculo de CG para asas de múltiplos painéis e não encontrar (só encontrei programas para Windows abandonados), resolvi fazer o meu.

Aproveitei para desenferrujar o javascript e aprender bootstrap e jquery.

A parte de entrada de dados e desenho da asa equivalente já está pronto, as fórmulas para cálculo da corda média de cada painel e corda média geral 'estão na mão', é só mais um pouquinho de tempo.

[img:e180138e48]http://sergio.bruder.com.br/down/WingCGCalc_ALPHA.jpg[/img:e180138e48]

[b:e180138e48]UPDATE:[/b:e180138e48]
Publicado a primeira versão em http://wingcgcalc.bruder.com.br/

[b:e180138e48]UPDATE:[/b:e180138e48]
v1.3 agora com URL já reduzida apontando para o desenho da asa feita, agora é fácil compartilhar formatos de asa e o devido cálculo do CG, é só copiar a URL já reduzida.

[b:e180138e48]UPDATE:[/b:e180138e48]
v1.4 - BUGFIX: o cálculo do MAC para asas multi-painéis estava errado, corrigido graças ao LaercioLMB from e-voo.com e novo código canvas e arranjo HTML agora desenham a asa completa.

UPDATE:

Refiz o wingcgcalc ao redor da idéia de salvar os desenhos de asa, criando uma biblioteca de asas, por isso o novo endereço / nome: http://winglib.com.
Editado pela última vez por sdbruder em Seg Dez 07, 2015 3:33 am, em um total de 1 vez.
Avatar do usuário
martinls
membro
Mensagens: 96
Registrado em: Seg Jan 04, 2010 1:31 pm
Localização: Votorantim - SP

O que vem por aí...

Mensagem por martinls »

sdbruder, vai ajudar bastante essa sua iniciativa de criar essa ferramenta pois tem muita gente com dificuldades para calcular CG de asas com múltiplos paineis e por isso abandonam os projetos.
Mas queria fazer uma pergunta; seria possível colocar tudo em portugues? Pois assim como eu, tem muitas pessoas que tem dificuldades para entender a lingua inglesa (ou não entendem nada).

Parabéns e vá em frente.
Viemos a este mundo com os dias contados, mas os dias em que voamos não se conta.
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

Fique tranquilo que não vai ser colocado no ar sem versão em português brasileiro :p

Como não achei nada semelhante nem no Brasil nem fora, resolvi fazer em inglês primeiro que com isso vou conseguir atingir um público maior (não só americanos & ingleses, inglês é a lingua franca da internet).

Tirando um bug para asas 'estranhas' que achei (onde o ponto mais atrás da asa não é a ponta da asa) o resto do caminho está relativamente tranquilo, agora é implementar o cálculo de CG e a representação gráfica dele no canvas.
Avatar do usuário
migtrib
membro
Mensagens: 25
Registrado em: Seg Jan 04, 2010 9:45 pm
Localização: Belo Horizonte, MG

Mensagem por migtrib »

Beleza de iniciativa, aproveita para colocar suporte a sweep negativo...
A maioria das calculadoras abre o bico com sweep negativo.
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

Acabei de implementar o cálculo do CG para cada painel separado, e visualização para os cálculos do primeiro painel.

Agora vem o cálculo para a asa inteira e depois vou quebrar a cabeça com o canvas novamente para desenhar o resultado graficamente também.

Feito isso daí vem a tradução e estará pronto para publicar.
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

Já com UI para mostrar o cálculo de área, corda média, distância da corda média para a raiz e o CG (distância na raiz do bordo de ataque até o CG).

A UI já é a definitiva para a asa inteira mas os valores mostrados ainda são para o primeiro painel apenas.

Falta mostrar graficamente agora.

[img:6502e10d79]http://sergio.bruder.com.br/down/wingCGcalc-alpha2.jpg[/img:6502e10d79]
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

Já desenhando o CG (meia boca ainda) de um painel:

[img:0297deeec9]http://sergio.bruder.com.br/down/wingcgcalc-alpha3.jpg[/img:0297deeec9]
Avatar do usuário
hermesed
membro
Mensagens: 520
Registrado em: Qui Mai 31, 2007 8:12 am
Localização: São Paulo/SP - Zona Sul

Mensagem por hermesed »

Muito boa a iniciativa !!!
Pretende disponibilizar, mesmo que tenha algum custo?
Assim como eu, acredito que muitos outros se interessam em ter esta preciosa ferramenta.
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

Sim, vai ser disponibilizado gratuitamente no meu site, no máximo um banner-zinho e uma e-mendigagem ("faça uma doação pra ajudar no desenvolvimento do wingCGcalc caso vc queira" ou algo assim).
Avatar do usuário
sdbruder
membro
Mensagens: 478
Registrado em: Sex Out 02, 2009 1:11 pm
Localização: São Paulo, SP
Contato:

Mensagem por sdbruder »

progresso na representação do CG por painel:

[img:ccc348f6b4]http://sergio.bruder.com.br/down/wingcgcalc-alpha4.jpg[/img:ccc348f6b4]

O que ainda falta:
[list:ccc348f6b4]
resolver o bug no desenho da asa (asas 'estranhas' são desenhadas fora do view, 'cortadas');
escrever o cálculo do CG para múltiplos painéis;
traduzir para português.
[/list:u:ccc348f6b4]

Idéias para uma versão 2.0:
Poder dar um nome pra sua asa e salvar no site para construir um banco de dados de desenhos de asas.
Responder