Hva er en DWG-fil?
Filer med DWG-utvidelse representerer proprietære binære filer som brukes for å inneholde 2D- og 3D-designdata. I likhet med DXF, som er ASCII-filer, representerer DWG det binære filformatet for CAD-tegninger (Computer Aided Design). Den inneholder vektorbilder og metadata for representasjon av innholdet i CAD-filer. Det er gratis visningsprogram tilgjengelig for visning av DWG-filer på Windows-operativsystemet, for eksempel Autodesks gratis DWG TrueView. Det er også andre tredjepartsapplikasjoner som støtter å nå DWG-filer. DWG-filer inneholder brukerskapt informasjon og inkluderer:
- Design
- Geometriske data
- Kart og bilder
Dette formatet er mye brukt av arkitekter, ingeniører og designere for ulike designformål.
Kort historie
DWG-filformatet har utviklet seg med tiden siden dets formelle introduksjon i 1982. En kort oversikt over tidligere hendelser fra historieperspektiv er som følger.
1982: Autodesk lisensierte DWG-filformatet , som ble utviklet av Mike Riddle i 1970, som grunnlag for AutoCAD.
1998: Med utgivelsen av AutoCAD R14.01 la Autodesk til filverifisering gjennom en funksjon kalt DWGCHECK som innebygde en kryptert kontrollsum og produktkode, kalt WaterMark av Autodesk, i DWG-filer opprettet av programmet.
2006: Autodesk modifiserte AutoCAD 2007, for å inkludere “TrustedDWG-teknologi” for å bygge inn tekststrengen “Autodesk DWG. Denne filen er en Trusted DWG sist lagret av en Autodesk-applikasjon eller Autodesk-lisensiert applikasjon” i DWG-filene. Hensikten med dette var å hjelpe Autodesk-programvarebrukere med å sikre at disse filene ble opprettet av en Autodesk- eller RealDWG-applikasjon, noe som definitivt burde bidra til å redusere risikoen for inkompatibilitet.
Filstruktur
DWG har vært et av de mye brukte filformatene i en rekke applikasjoner og har en robust filstruktur. Siden DWG er et binært filformat, er det ikke lesbart for mennesker som det vanlige ASCII DXF-filformatet. DWG-filer inkluderer vanligvis informasjon om bildekoordinatene og eventuelle metadata knyttet til det. Fullstendige spesifikasjoner av DWG-filformatet er tilgjengelig for nedlasting av OpenDesign. Filstrukturen til DWG-filformatet er oppsummert som følger.
Header: Filhodet består av DWG Header-variabler og informasjon om Cyclic Redundancy Check (CRC) som brukes til feildeteksjon.Hver underseksjon er en spesialisert vektor der forskjellige lengder av biter brukes til å representere forskjellige etiketter. For eksempel står de første 6 bitene av DWG Header-variabelen for versjonsstrengen.
Klassedefinisjoner: En DWG-fil kan inneholde flere klasser avhengig av det spesifikke formålet med .dwg-filen. Informasjon som klassemetadatastørrelse på klassedataområde, klassenummer og kontrollsum i tillegg til andre.
Mal: Dette er valgfritt, og for R15- og R15-versjoner er denne delen under delen for objektfri plass.
Padding: Metadataene er suffikset og etterfikset med et spesifikt antall byte som gjør de eldre AutoCAD-programvareversjonene viderekompatible med det nye DWG-filformatet.
Bildedata: Metadataene for denne delen avhenger av den spesifikke .dwg-typen. For R14- og R15-brukere er denne delen valgfri.
Objektdata: Objektdataene består av en fullstendig liste over tabellenheter, ordbokoppføringer osv. som tilsvarer den eksisterende listen over objekter.
Objektkart: Plasseringen av hvert objekt i filen er spesifisert i denne delen av filen.De fleste metadataene i denne delen er filhåndtak som spiller en rolle i identifisering og gjengivelse av objektet.
Objekt ledig plass: Denne delen er valgfri for alle brukere
Second Header: Et duplikat av filoverskriftsdelen mot slutten av DWG-filen