BRL-CAD programvare | |
---|---|
Sjanger | CAD |
Utvikler | United States Army Research Laboratory og Mike Muuss |
Dato for første versjon | 1979 |
Siste versjon | 7.32.2 (6. februar 2021) |
Operativsystem | Linux Microsoft Windows Mac OS bsd, solaris |
Språk | Tcl C C++ |
Verktøysett | Tk, GTK og Qt |
Tillatelse | GNU LGPL v2.1 ( gratis lisens ) |
Tunge | engelsk spansk |
Nettsted | brlcad.org |
BRL-CAD er gratis CAD - programvare på tvers av plattformer . Den ble utviklet i 1979 av US Army 's Ballistic Research Laboratory (BRL ) , og ble offentlig i 1984 . Det er det samme laboratoriet som utviklet ENIAC i 1947 , den første datamaskinen som ble bygget med ventiler. BRL-CAD ble opprinnelig utviklet for å verifisere den strukturelle oppførselen til stridsvogner i kamp (den første var XM-1- tanken , forløperen til M1 Abrams -prosjektet ).
Den 21. desember 2004 ble kildekoden til BRL-CAD distribuert under LGPL og BSD .
Siden 26. februar 2010 har den vært til stede i Gentoo - portasjene . [1]
Det er også en kommersiell støttetjeneste levert av SURVICE Engineering Company. [2]
Den er distribuert på engelsk. Fra 7. desember 2009 har den spanske oversettelsen begynt og delvis tilgjengelig.
BRL-CAD er en konstruktiv solid geometri (CSG) solid modellerer, basert på boolsk algebra . Den kan brukes til en rekke grafiske og tekniske applikasjoner; biblioteker som opprinnelig ble opprettet for ballistikk og elektromagnetiske analyser, fortsetter å utvikles. Den opprettholder Unix-utviklingsfilosofien om å implementere spesifikke funksjoner uavhengig av hverandre og sette dem sammen bare når den kjørbare eller kildeapplikasjonen er distribuert. BRL-CAD er i utgangspunktet en samling av biblioteker, verktøy og verktøy som fungerer sammen for opprettelse, raytracing , geometrisk spørring og manipulering av filer og data.
BRL-CAD-bibliotekene er primært designet for modellering av geometriske faste stoffer, også orientert mot samarbeid med annen programvare og tilpassede designverktøy. Hvert bibliotek er designet for et bestemt formål: opprettelse, redigering og geometri, raytracing og bildebehandling og manipulering. BRL-CAD-applikasjonen tilbyr også en rekke verktøy og verktøy som hovedsakelig brukes til geometrisk konvertering, spørringer, konvertering til ulike bildeformater og manipulering av bilder også fra kommandolinjen.
Brukergrensesnittet kan være: kommandolinje, Framebuffer, Ikke-interaktiv (basert på Daemons), nettbasert; ved å bruke grafikkbibliotekene OpenGL , Tk , X Window System (X11).
Programvaren er skrevet i C , C ++ , Java , PHP , Tcl , Bourne shell (sh) språk.
BRL-CAD lar deg importere DXF- og STL -filer og støtter formatene Elysium Neutral Facetted, EUCLID, FASTGEN, IGES , Jack, NASTRAN, Pro / ENGINEER [3] , TANKILL, Unigraphics og Viewpoint [4] .
Tegningene som er laget kan eksporteres til DXF, STL, EUCLID, IGES, Jack, TANKILL, VRML , Obj og X3D . [4]