Fejlesztette | MSC. Szoftver |
---|---|
Utolsó verzió | 2014 |
Letét | github.com/nasa/NASTRAN-95 és github.com/nasa/NASTRAN-93 |
Beírva | Fortran |
Olvassa el a formátumokat | Nastran bemeneti adatok ( d ) |
típus | Számítógéppel segített mérnöki munka |
Engedély | NASA nyílt forráskódú megállapodás ( in ) |
NASTRAN olyan program segítségével a végeselemes módszer , amelyet eredetileg a NASA , az 1960. A MacNeal-Schwendler Corporation, most MSC.Software , egyike volt az eredeti nagy fejlesztők a kódot. NASTRAN. A NASTRAN forráskódja számos szoftverbe van integrálva, amelyeket különböző vállalatok terjesztenek.
1964-ben, a strukturális dinamikai kutatási programok éves felülvizsgálata során kiderült, hogy a NASA kutatóközpontjai a saját szükségleteikhez külön-külön fejlesztik a strukturális elemző szoftvert. A felülvizsgálat csak egy általános szoftver használatát javasolta. Ezért külön bizottság alakult. A bizottság megállapította, hogy a meglévő szoftver nem felel meg a követelményeiknek, és javaslatot tett egy kooperatív projekt létrehozására a szoftver fejlesztésére, és leírást írt a szoftver funkcióiról.
A szoftver fejlesztésével szerződést kötött a Computer Sciences Corporation (CSC). A program neve egy rövidítés, amelyet az NAsa STRuctural ANalysis alkot. A NASTRAN-t a NASA adta ki 1968-ban. Az 1960-as évek végén a MacNeal-Schwendler Corporation (MSC) elkezdte forgalmazni a NASTRAN saját verzióját, az MSC / NASTRAN nevet (amely később MSC.Nastran lett).
A szoftveren javult a számszerű elemzés és a verziók teljesítménye (jobb teljesítmény, kibővített képességek, új operációs rendszerek támogatása stb.). A NASTRAN-t világszerte széles körben használják a repülés (EADS, Boeing,…), az autóipar (Audi, BMW, Ford, GM, PSA, Renault, Honda,…) és a feldolgozóipar (Dell, Caterpillar, Goodyear,…) . A NASTRAN a repülőgép-szerkezetek elemzésének de facto ipari szabványává vált.
Két versenytársa, a Universal Analytics, Inc. (UAI) és a Computerized Structural Analysis & Research Corp. felvásárlását követően. (CSAR), MSC. A szoftvereknek megállapodást kellett találniuk a Szövetségi Kereskedelmi Bizottsággal (FTC)2002. novemberhogy ne sértsék meg a monopóliumellenes törvényt . A létrejött megállapodás feltételei szerint az MSC.Software elvált a Nastran egy példányától az UGS javára .
A jelenleg rendelkezésre álló kereskedelmi változatát NASTRAN vannak MSC.NASTRAN ( MSC.Software ), Nei Nastran ( Nei Software ) és NX Nastran ( Siemens PLM Software megszerzését követő UGS Siemens), Optistruct (ALTAIR engineering).
NASTRAN van írva elsősorban Fortran és tartalmaz több mint egy millió sornyi kódot. A NASTRAN kompatibilis a legkülönfélébb számítógépekkel és operációs rendszerekkel, a Windows munkaállomásoktól a szuperszámítógépekig.
A NASTRAN-t már a kezdetektől úgy tervezték, hogy több modulból áll. A modul a Fortran szubrutinok összessége, amelyet egy adott feladat elvégzésére terveztek - geometriai feldolgozási modell, mátrix összeállítás, korlátozások alkalmazása, mátrix problémák megoldása, számítási eredmények elemzése, párbeszéd az adatbázissal. A modulokat a Direct Matrix Abstraction Program (DMAP) nevű belső nyelv vezérli .
A rendelkezésre álló elemzések minden típusát „oldatsorozatnak” (SOL) nevezzük. A leghíresebb „SOL” a következők:
Jelenleg számos végeselemes szoftver áll rendelkezésre, amelyek a NASTRAN forráskódján vagy a NASTRAN által használt "Tömeges" formátumú fájlok olvasásán alapulnak:
Az MSC Nastran a NASTRAN eredeti verziója, amelyet eredetileg Dr. Richard MacNeal fejlesztett ki. 2004 óta az MSC.NASTRAN az MD .Nastran (MD a Multi-Discipline ) felé fejlődik , egy multidiszciplináris megoldás felé, amely a különböző „SOL” -okat egyetlen környezetbe integrálja és összekapcsolt elemzéseket tesz lehetővé.
A NASTRAN eredeti verziójával megegyező forráskódból származó NASTRAN-xMG az eredeti NASTRAN architektúrán alapul, és tartalmazza a DMAP nyelvet. A társaság fő alapítója Dr. Richard H. MacNeal.
Az NEi Nastran egy végeselemes számítási szoftver, amely lineáris és nemlineáris feszültségek, dinamikus problémák és hőátadás elemzését teszi lehetővé.
Az NX Nastran az FTC tevékenységének eredménye az MSC.SOftware állítólagos monopóliumát követően, amely lehetővé tette az UGS Company számára, hogy licencet vásároljon az MSC.Nastran-tól. Az NX Nastran az MSC forráskódjára épül. Nastran.