BRL-CAD

BRL-CAD
programvare
SjangerCAD
UtviklerUnited States Army Research Laboratory og Mike Muuss
Dato for første versjon1979
Siste versjon7.32.2 (6. februar 2021)
OperativsystemLinux
Microsoft Windows
Mac OS
bsd, solaris
SpråkTcl
C
C++
VerktøysettTk, GTK og Qt
TillatelseGNU LGPL v2.1
( gratis lisens )
Tungeengelsk spansk
Nettstedbrlcad.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.

Funksjoner

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.

Støttede formater

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]

Merknader

  1. ^ BRL - CAD på Gentoo Arkivert 22. mai 2010 på Internet Archive .
  2. ^ BRL-CAD.com _ _ _
  3. ^ BRL - CAD: Emne: trenger Pro/E-import virkelig Pro/E ?
  4. ^ a b John R. Anderson og Eric W. Edwards, Converting Geometry Between BRL-CAD and Other Formats ( PDF ), i BRL-CAD Tutorial Series , Aberdeen Proving Ground, United States Army Research Laboratory, mai 2004. Hentet 28. mars 2010 .

Andre prosjekter

Eksterne lenker