Desenvolvido por | MSC.Software |
---|---|
Última versão | 2014 |
Depósito | github.com/nasa/NASTRAN-95 e github.com/nasa/NASTRAN-93 |
Escrito em | Fortran |
Formatos de leitura | Dados de entrada Nastran ( d ) |
Modelo | Engenharia auxiliada por computador |
Licença | Acordo de código aberto da NASA ( em ) |
NASTRAN é um software que usa o método de elementos finitos que foi originalmente desenvolvido para a NASA no final dos anos 1960. A MacNeal-Schwendler Corporation, agora MSC.Software , foi um dos principais desenvolvedores originais do código NASTRAN. O código-fonte da NASTRAN está integrado em diversos softwares distribuídos por diferentes empresas.
Em 1964, durante a revisão anual dos programas de pesquisa de dinâmica estrutural, descobriu-se que os centros de pesquisa da NASA estavam desenvolvendo software de análise estrutural isoladamente para suas próprias necessidades. A revisão recomendou que apenas um software genérico seja usado. Um comitê específico foi então formado. O comitê determinou que o software existente não atendia aos seus requisitos e propôs estabelecer um projeto cooperativo para desenvolver este software e redigiu uma especificação descrevendo as funcionalidades desse software.
Um contrato foi concedido à Computer Sciences Corporation (CSC) para desenvolver o software. O nome do programa é um acrônimo formado por NAsa STRuctural ANalysis. NASTRAN foi lançado pela NASA em 1968. No final dos anos 1960, a MacNeal-Schwendler Corporation (MSC) começou a comercializar sua própria versão do NASTRAN, chamada MSC / NASTRAN (que mais tarde se tornou MSC.Nastran).
O software passou por melhorias em termos de análise numérica e desempenho em relação às versões (desempenho aprimorado, capacidades estendidas, suporte para novos sistemas operacionais, etc.). NASTRAN é amplamente utilizado em todo o mundo na aeronáutica (EADS, Boeing, ...), automotivo (Audi, BMW, Ford, GM, PSA, Renault, Honda, ...) e na indústria de manufatura (Dell, Caterpillar, Goodyear, ...) . NASTRAN se tornou o padrão da indústria de fato para a análise de estruturas aeroespaciais.
Após a aquisição de dois de seus concorrentes, Universal Analytics, Inc. (UAI) e Computerized Structural Analysis & Research Corp. (CSAR), MSC. Software teve que encontrar um acordo com a Federal Trade Commission (FTC) emNovembro de 2002para não violar a lei antitruste . Sob os termos do acordo resultante, a MSC.Software cedeu uma cópia do Nastran em favor da UGS .
As versões comerciais atualmente disponíveis do NASTRAN são MSC.NASTRAN ( MSC.Software ), NEi Nastran ( NEi Software ) e NX Nastran ( Siemens PLM Software após a aquisição da UGS pela Siemens), Optistruct (engenharia ALTAIR).
NASTRAN é escrito principalmente em Fortran e contém mais de um milhão de linhas de código. NASTRAN é compatível com uma ampla variedade de computadores e sistemas operacionais, de estações de trabalho Windows a supercomputadores.
NASTRAN foi concebido desde o início como composto por vários módulos. Um módulo é um conjunto de sub-rotinas Fortran destinadas a realizar uma tarefa específica - modelo de processamento de geometria, montagem de matrizes, aplicação de restrições, resolução de problemas de matrizes, análise de resultados de cálculos, diálogo com o banco de dados. Os módulos são controlados por uma linguagem interna chamada Direct Matrix Abstraction Program (DMAP).
Cada tipo de análise disponível é chamado de “sequência de solução” (SOL). Os “SOL” mais famosos são:
Atualmente, muitos softwares de elementos finitos baseados no código-fonte NASTRAN ou arquivos de leitura no formato "Bulk" usados pela NASTRAN estão disponíveis:
MSC Nastran é a versão original do NASTRAN originalmente desenvolvida pelo Dr. Richard MacNeal. Desde 2004, MSC.NASTRAN evolui para MD .Nastran (MD para Multi-Disciplina ), uma solução multidisciplinar que integra os diferentes “SOL” dentro de um único ambiente e permite análises acopladas.
Vindo do mesmo código-fonte da versão original do NASTRAN, o NASTRAN-xMG é baseado na arquitetura NASTRAN original e inclui a linguagem DMAP. O principal fundador da empresa é o Dr. Richard H. MacNeal.
NEi Nastran é um software de cálculo de elementos finitos que permite a análise de tensões lineares e não lineares, problemas dinâmicos e transferência de calor.
O NX Nastran é o produto da ação da FTC após um alegado monopólio da MSC.SOftware, que permitiu à UGS Company adquirir uma licença da MSC.Nastran. O NX Nastran é baseado no código-fonte do MSC.Nastran.