
LibreCAD
Öppen källkod C++ 2D CAD-ritverktyg
Läs DXF/DWG, exportera till PDF/SVG/PNG och skapa 2D-design med plattformsoberoende LibreCAD.
Vad är LibreCAD?
LibreCAD är en kraftfull, gratis och öppen källkod 2D CAD‑applikation byggd med det plattformsoberoende Qt‑ramverket. Den stödjer läsning av DXF‑ och DWG‑filer samt export till PDF, SVG, PNG och DXF‑format. Designad för precisionsritning erbjuder LibreCAD inbyggt stöd för punkter, linjer, cirklar, ellipser, parabler, hyperboler och splines. Dess mycket anpassningsbara gränssnitt och över 30 språköversättningar gör den tillgänglig världen över. Projektet är en gemenskapsdriven fortsättning på QCAD:s community‑edition, vilket säkerställer transparens, stabilitet och kontinuerlig förbättring.
LibreCAD betonar användarvänlighet och utbyggbarhet och erbjuder robusta verktyg för teknisk ritning, arkitektoniska scheman, mekanisk design och mer. Det inkluderar inbyggd import av ESRI Shapefile (.shp), DXF‑till‑bild‑konvertering via CLI och en modulär arkitektur som drivs av libdxfrw för pålitlig fil‑I/O. Med aktiv utveckling på GitHub och omfattande dokumentation betjänar LibreCAD hobbyister, ingenjörer och utbildare som söker en professionell men helt gratis CAD‑lösning. Dess kompatibilitet med flera plattformar — inklusive Windows, macOS och Linux — säkerställer konsekventa arbetsflöden över olika miljöer.
Komma igång med LibreCAD
LibreCAD är tillgängligt för Windows, macOS och Linux. Du kan ladda ner förbyggda binärer från den senaste releasen eller installera via paketchefer (t.ex. `apt install librecad` på Ubuntu). För utvecklare finns källkoden på LibreCAD GitHub. Byggkraven inkluderar Qt 6.4+ och Boost 1.55+. Använd CMake för att konfigurera och kompilera: `cmake -B build && cmake --build build`. Enhetstester kan aktiveras med `-DBUILD_TESTS=ON` för verifiering.
Installera LibreCAD via paketchef (Ubuntu/Debian)
sudo apt update && sudo apt install librecadDXF till PDF/SVG/PNG-konvertering via kommandoraden
LibreCAD inkluderar ett kraftfullt kommandoradsgränssnitt för batchkonvertering av DXF-filer till bild- eller dokumentformat. Detta är särskilt användbart för automatisering, CI/CD-pipelines eller huvudlösa miljöer. Du kan konvertera en DXF-fil till PDF, SVG eller PNG med ett enda kommando, samtidigt som geometri och lagerstruktur bevaras. Verktyget säkerställer högkvalitativ output som är lämplig för publicering, delning eller inbäddning i rapporter. Det stöder alla större DXF-versioner och integreras sömlöst med befintliga arbetsflöden. Denna funktion gör LibreCAD inte bara till ett ritverktyg, utan även ett lättviktigt DXF-bearbetningsverktyg.
Hur konverterar man DXF till PDF, SVG och PNG via CLI?
# Convert DXF to PDF
librecad dxf2pdf drawing.dxf
# Convert DXF to SVG
librecad dxf2svg drawing.dxf
# Convert DXF to PNG
librecad dxf2png drawing.dxfInbyggd ESRI Shapefile-import
LibreCAD stöder direkt import av ESRI Shapefiles (`.shp`, `.shx`, `.dbf`) utan externa verktyg. Punkter, polylinjer, bågar och polygoner importeras som inbyggda CAD‑entiteter, vilket bevarar Z‑koordinater och metadata. Lager namn, färger, linjetyper och linjebredder hämtas från DBF‑fält när de finns tillgängliga, vilket möjliggör rik stilering baserad på attributdata. Detta är idealiskt för GIS‑proffs som integrerar rumsliga data i tekniska ritningar. Importen är skrivskyddad—ingen Shapefile‑export tillhandahålls, vilket uppmuntrar en ren separation mellan CAD‑ och GIS‑arbetsflöden. Funktionen bygger på `shapelib`, vilket säkerställer robust parsning och kompatibilitet med standard‑shapefile‑scheman.
Hur importerar du en shapefil till LibreCAD?
# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shpPrecision 2D-ritning med avancerade primitiv
LibreCAD tillhandahåller en omfattande uppsättning 2D-ritningsprimitiver—inklusive punkter, linjer, cirklar, ellipser, parabler, hyperboler och splines—utformade för ingenjörsnivåns noggrannhet. Varje primitiv stödjer exakt koordinatinmatning, fästning och begränsningar. Applikationen inkluderar måttsättningsverktyg, lagerhantering och anpassningsbara linjetyper för att uppfylla ritstandarder. Dess modulära arkitektur säkerställer stabilitet och utbyggbarhet, medan det Qt-baserade användargränssnittet anpassar sig till hög-DPI-skärmar och pekgränssnitt. Användare drar nytta av intuitiva musgester, tangentbordsgenvägar och kontextkänsliga menyer. Oavsett om du designar mekaniska delar, arkitektoniska planritningar eller elektriska scheman, levererar LibreCAD professionella verktyg utan licensavgifter eller leverantörslås.
Hur ritar du en cirkel med centrum och radie i LibreCAD?
# In LibreCAD UI:
# 1. Select Circle (Center, Radius) tool
# 2. Click to set center point or enter coordinates (e.g., 0,0)
# 3. Enter radius (e.g., 25.5) or click to define radius
# 4. Press Enter to confirmPlattformsoberoende kompatibilitet och anpassning
LibreCAD körs identiskt på Windows, macOS och Linux tack vare sin Qt-baserade arkitektur. Användargränssnittet är fullt anpassningsbart: användare kan omorganisera verktygsfält, tilldela tangentbordsgenvägar och ladda anpassade stilmallar. Över 30 översättningar säkerställer tillgänglighet för globala användare, med aktiva samhällsbidrag via Weblate. macOS-byggnader är universella (Apple Silicon + Intel), med ad-hoc kodsignering för grundläggande integritet. Vid första start kan macOS-användare behöva åsidosätta säkerhetsinställningar, men efterföljande starter fungerar normalt. LibreCADs öppna utvecklingsmodell uppmuntrar bidrag—användare kan rapportera problem på GitHub, gå med i forumet eller bidra med kod, ikoner eller dokumentation via Resurs‑arkivet.
Hur tar du bort macOS‑karantänattributet för LibreCAD?
# If macOS blocks LibreCAD on first launch:
xattr -dr com.apple.quarantine /Applications/LibreCAD.app
# Then open via Finder (right-click → Open) or double-click