WingCGcalc 1.4: asa inteira e MAC correto para multi-painéis
- 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
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.
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.
O que vem por aí...
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.
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.
- sdbruder
- membro
- Mensagens: 478
- Registrado em: Sex Out 02, 2009 1:11 pm
- Localização: São Paulo, SP
- Contato:
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.
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.
- sdbruder
- membro
- Mensagens: 478
- Registrado em: Sex Out 02, 2009 1:11 pm
- Localização: São Paulo, SP
- Contato:
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.
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.
- sdbruder
- membro
- Mensagens: 478
- Registrado em: Sex Out 02, 2009 1:11 pm
- Localização: São Paulo, SP
- Contato:
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]
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]
- sdbruder
- membro
- Mensagens: 478
- Registrado em: Sex Out 02, 2009 1:11 pm
- Localização: São Paulo, SP
- Contato:
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.
[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.