
LibreCAD
Avoimen lähdekoodin C++ 2D CAD -piirustustyökalu
Lue DXF/DWG, vie PDF/SVG/PNG -muotoihin ja luo 2D‑suunnitelmia monialustaisella LibreCADilla.
Mikä on LibreCAD?
LibreCAD on tehokas, ilmainen ja avoimen lähdekoodin 2D CAD -sovellus, joka on rakennettu monialustaisella Qt-kehykällä. Se tukee DXF- ja DWG-tiedostojen lukemista sekä vientiä PDF-, SVG-, PNG- ja DXF-muotoihin. Tarkkuutta vaativiin piirustuksiin suunniteltu LibreCAD tarjoaa natiivituen pisteille, viivoille, ympyröille, ellipsille, paraaboille, hyperboloille ja splineille. Sen erittäin muokattava käyttöliittymä ja yli 30 kielen käännös tekevät siitä helposti saavutettavan maailmanlaajuisesti. Projekti on yhteisölähtöinen jatkumo QCADin yhteisöversiosta, mikä takaa läpinäkyvyyden, vakauden ja jatkuvan kehityksen.
LibreCAD korostaa käytettävyyttä ja laajennettavuutta, tarjoten vankat työkalut tekniseen piirtämiseen, arkkitehtonisiin kaavioihin, mekaaniseen suunnitteluun ja muuhun. Se sisältää natiivin ESRI Shapefile (.shp) -tuonnin, DXF-kuvaksi muunnoksen komentoriviltä, ja modulaarisen arkkitehtuurin, jota ohjaa libdxfrw luotettavaa tiedostojen I/O:ta varten. Aktiivisen kehityksen GitHubissa ja kattavan dokumentaation myötä LibreCAD palvelee harrastajia, insinöörejä ja opettajia, jotka etsivät ammattitason, mutta täysin ilmaista CAD-ratkaisua. Sen yhteensopivuus useiden alustojen – mukaan lukien Windows, macOS ja Linux – kanssa varmistaa yhdenmukaiset työnkulut eri ympäristöissä.
LibreCADin aloitus
LibreCAD on saatavilla Windowsille, macOS:lle ja Linuxille. Voit ladata esirakennetut binäärit viimeisin julkaisu tai asentaa pakettienhallintojen kautta (esim. `apt install librecad` Ubuntussa). Kehittäjille lähdekoodi on isännöity LibreCAD GitHub. Rakennusvaatimuksiin kuuluvat Qt 6.4+ ja Boost 1.55+. Käytä CMakea konfigurointiin ja kääntämiseen: `cmake -B build && cmake --build build`. Yksikkötestit voidaan ottaa käyttöön komennolla `-DBUILD_TESTS=ON` tarkistusta varten.
Asenna LibreCAD pakettienhallinnan kautta (Ubuntu/Debian)
sudo apt update && sudo apt install librecadDXF:n muuntaminen PDF/SVG/PNG-muotoon komentoriviltä
LibreCAD sisältää tehokkaan komentorivikäyttöliittymän DXF-tiedostojen erämuunnokseen kuvi- tai asiakirjaformaatteihin. Tämä on erityisen hyödyllistä automaatiossa, CI/CD-putkissa tai ilman näyttöä toimivissa ympäristöissä. Voit muuntaa DXF-tiedoston PDF:ksi, SVG:ksi tai PNG:ksi yhdellä komennolla, säilyttäen geometrian ja kerrosrakenteen. Työkalu varmistaa korkean tarkkuuden tulosteen, joka soveltuu julkaisemiseen, jakamiseen tai upottamiseen raportteihin. Se tukee kaikkia merkittäviä DXF-versioita ja integroituu saumattomasti olemassa oleviin työnkulkuihin. Tämä ominaisuus tekee LibreCADista paitsi piirustustyökalun, myös kevyen DXF-käsittelyapuohjelman.
Kuinka muuntaa DXF PDF-, SVG- ja PNG-muotoon komentoriviltä?
# Convert DXF to PDF
librecad dxf2pdf drawing.dxf
# Convert DXF to SVG
librecad dxf2svg drawing.dxf
# Convert DXF to PNG
librecad dxf2png drawing.dxfAlkuperäinen ESRI Shapefile -tuonti
LibreCAD tukee suoraa ESRI Shapefile-tiedostojen (`.shp`, `.shx`, `.dbf`) tuontia ilman ulkoisia työkaluja. Pisteet, polylinjat, kaaret ja polygonit tuodaan natiivina CAD-objekteina, säilyttäen Z-koordinaatit ja metatiedot. Kerrosten nimet, värit, viivatyypit ja viivanleveys johdetaan DBF-kentistä, kun ne ovat saatavilla, mahdollistaen rikkaan tyylittelyn attribuuttitietojen perusteella. Tämä on ihanteellista GIS-ammattilaisille, jotka integroivat paikkatietoaineistoja teknisiin piirustuksiin. Tuonti on vain luku‑tilassa — Shapefile‑vientiä ei ole tarjolla, mikä kannustaa puhtaaseen erotteluun CAD- ja GIS-työnkulkujen välillä. Ominaisuus perustuu `shapelib`, varmistaen vankat jäsentämisen ja yhteensopivuuden standardi shapefile‑skeemojen kanssa.
Kuinka tuoda Shapefile LibreCADiin?
# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shpTarkka 2D-piirustus edistyneillä alkeisobjekteilla
LibreCAD tarjoaa kattavan joukon 2D-piirtoelementtejä—mukaan lukien pisteet, viivat, ympyrät, ellipsit, paraabelit, hyperbelit ja spline‑käyrät—suunniteltu insinööritason tarkkuuteen. Jokainen elementti tukee tarkkaa koordinaattien syöttöä, kohdistamista ja rajoitteita. Sovellus sisältää mittatyökalut, kerroshallinnan ja muokattavat viivatyyppiset asetukset täyttääkseen piirustusstandardit. Sen modulaarinen arkkitehtuuri takaa vakauden ja laajennettavuuden, kun taas Qt-pohjainen käyttöliittymä mukautuu korkean DPI:n näyttöihin ja kosketusliittymiin. Käyttäjät hyötyvät intuitiivisista hiirieleistä, näppäinoikoteistä ja kontekstisidonnaisista valikoista. Olipa kyseessä mekaanisten osien, arkkitehtonisten pohjapiirustusten tai sähkökaavioiden suunnittelu, LibreCAD tarjoaa ammattilaisvälineet ilman lisenssimaksuja tai toimittajasidonnaisuutta.
Kuinka piirtää ympyrä keskipisteellä ja säteellä LibreCADissa?
# 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 confirmMonialustainen yhteensopivuus ja mukautus
LibreCAD toimii identtisesti Windowsissa, macOSissa ja Linuxissa Qt-pohjaisen arkkitehtuurinsa ansiosta. Käyttöliittymä on täysin muokattavissa: käyttäjät voivat järjestellä työkalupalkkeja, määrittää näppäinoikotiet ja ladata omia tyylitiedostoja. Yli 30 käännöstä takaavat saavutettavuuden maailmanlaajuisille käyttäjille, ja yhteisön aktiiviset panokset tapahtuvat Weblate-palvelun kautta. macOS-rakenteet ovat universaaleja (Apple Silicon + Intel), ja niissä on ad-hoc -koodin allekirjoitus perusluotettavuuden varmistamiseksi. Ensimmäisellä käynnistyksellä macOS-käyttäjien täytyy mahdollisesti ohittaa turva-asetukset, mutta myöhemmät käynnistykset toimivat normaalisti. LibreCADin avoin kehitysmalli kannustaa osallistumiseen — käyttäjät voivat raportoida ongelmia GitHubissa, liittyä foorumiin tai osallistua koodiin, kuvakkeisiin tai dokumentaatioon Resources‑varastossa.
Kuinka poistaa macOS:n karanteeniattribuutti LibreCADista?
# 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