1. Ürün:% s
  2.   CAD
  3.   C++
  4.   LibreCAD

LibreCAD

 
 

Açık Kaynak C++ 2D CAD Çizim Aracı

DXF/DWG okuyun, PDF/SVG/PNG olarak dışa aktarın ve Çok Platformlu LibreCAD ile 2D tasarımlar oluşturun.

LibreCAD nedir?

LibreCAD, çapraz platform Qt çerçevesiyle oluşturulmuş güçlü, ücretsiz ve açık kaynaklı bir 2D CAD uygulamasıdır. DXF ve DWG dosyalarını okuyabilir ve PDF, SVG, PNG ve DXF formatlarına dışa aktarabilir. Hassas tasarım için tasarlanmış LibreCAD, nokta, çizgi, daire, elips, parabol, hiperbol ve spline'lar için yerel destek sağlar. Son derece özelleştirilebilir arayüzü ve 30'dan fazla dil çevirisi, dünya çapında erişilebilir olmasını sağlar. Proje, QCAD'in topluluk sürümünün topluluk odaklı bir devamı olup, şeffaflık, istikrar ve sürekli iyileştirme garantiler.

LibreCAD kullanılabilirlik ve genişletilebilirliğe vurgu yapar, teknik çizim, mimari şemalar, mekanik tasarım ve daha fazlası için sağlam araçlar sunar. Yerel ESRI Shapefile (.shp) içe aktarma, CLI aracılığıyla DXF'ten görüntüye dönüştürme ve libdxfrw tarafından desteklenen modüler mimari sayesinde güvenilir dosya G/Ç sağlar. GitHub'da aktif geliştirme ve kapsamlı belgelerle LibreCAD, profesyonel düzeyde ancak tamamen ücretsiz bir CAD çözümü arayan hobi meraklıları, mühendisler ve eğitimciler için hizmet verir. Windows, macOS ve Linux dahil olmak üzere birden fazla platformla uyumluluğu, ortamlar arasında tutarlı iş akışlarını garanti eder.

Previous Next

LibreCAD ile Başlarken

LibreCAD, Windows, macOS ve Linux için mevcuttur. Önceden derlenmiş ikili dosyaları son sürüm üzerinden indirebilir veya paket yöneticileri aracılığıyla (ör. Ubuntu’da `apt install librecad`) kurabilirsiniz. Geliştiriciler için kaynak kodu LibreCAD GitHub üzerinde barındırılmaktadır. Derleme gereksinimleri Qt 6.4+ ve Boost 1.55+ içerir. Yapılandırma ve derleme için CMake kullanın: `cmake -B build && cmake --build build`. Birim testleri, doğrulama için `-DBUILD_TESTS=ON` ile etkinleştirilebilir.

LibreCAD'i Paket Yöneticisiyle Kurun (Ubuntu/Debian)

sudo apt update && sudo apt install librecad

DXF'den PDF/SVG/PNG'ye Komut Satırıyla Dönüştürme

LibreCAD, DXF dosyalarını görüntü veya belge formatlarına toplu dönüştürmek için güçlü bir komut satırı arayüzü içerir. Bu, otomasyon, CI/CD boru hatları veya başsız ortamlar için özellikle faydalıdır. Bir DXF dosyasını tek bir komutla PDF, SVG veya PNG'ye dönüştürebilir, geometriyi ve katman yapısını koruyabilirsiniz. Araç, yayınlama, paylaşma veya raporlara gömme için uygun yüksek doğrulukta çıktı sağlar. Tüm büyük DXF sürümlerini destekler ve mevcut iş akışlarıyla sorunsuz bir şekilde bütünleşir. Bu özellik, LibreCAD'i sadece bir çizim aracı değil, aynı zamanda hafif bir DXF işleme yardımcı programı yapar.

DXF'yi PDF, SVG ve PNG'ye CLI ile Nasıl Dönüştürürsünüz?

# Convert DXF to PDF
librecad dxf2pdf drawing.dxf

# Convert DXF to SVG
librecad dxf2svg drawing.dxf

# Convert DXF to PNG
librecad dxf2png drawing.dxf

Yerel ESRI Shapefile İçe Aktarma

LibreCAD, harici araçlar olmadan ESRI Shapefile'ların (`.shp`, `.shx`, `.dbf`) doğrudan içe aktarımını destekler. Noktalar, çoklu çizgiler, yaylar ve çokgenler, Z koordinatlarını ve meta verileri koruyarak yerel CAD varlıkları olarak içe aktarılır. Katman adları, renkler, çizgi tipleri ve çizgi kalınlıkları, mevcut olduğunda DBF alanlarından türetilir ve öznitelik verilerine dayalı zengin stil oluşturmayı sağlar. Bu, coğrafi bilgi sistemleri (GIS) profesyonellerinin mekansal verileri teknik çizimlere entegre etmesi için idealdir. İçe aktarma yalnızca okuma modundadır—Shapefile dışa aktarımı sağlanmaz, bu da CAD ve GIS iş akışları arasında temiz bir ayrım teşvik eder. Özellik, `shapelib`'e dayanır ve standart shapefile şemalarıyla uyumlu, sağlam bir ayrıştırma sağlar.

LibreCAD'e Shapefile Nasıl İçe Aktarılır?

# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shp

Gelişmiş Primitiflerle Hassas 2B Çizim

LibreCAD, mühendislik düzeyinde doğruluk için tasarlanmış noktalar, çizgiler, daireler, elipsler, parabolalar, hiperbolalar ve spline'lar dahil olmak üzere kapsamlı bir 2D çizim ilkel seti sunar. Her ilke, hassas koordinat girişi, yakalama ve kısıtlamaları destekler. Uygulama, ölçülendirme araçları, katman yönetimi ve çizim standartlarını karşılamak için özelleştirilebilir çizgi tiplerini içerir. Modüler mimarisi, istikrar ve genişletilebilirliği garanti ederken, Qt tabanlı kullanıcı arayüzü yüksek DPI ekranlara ve dokunmatik arayüzlere uyum sağlar. Kullanıcılar sezgisel fare hareketleri, klavye kısayolları ve bağlam duyarlı menülerden faydalanır. Mekanik parçalar, mimari kat planları veya elektrik şemaları tasarlarken, LibreCAD lisans ücretleri veya tedarikçi bağımlılığı olmadan profesyonel araçlar sunar.

LibreCAD'de Merkez ve Yarıçap ile Daire Nasıl Çizilir?

# 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 confirm

Çapraz Platform Uyumluluğu ve Özelleştirme

LibreCAD, Qt tabanlı mimarisi sayesinde Windows, macOS ve Linux'ta aynı şekilde çalışır. Kullanıcı arayüzü tamamen özelleştirilebilir: kullanıcılar araç çubuklarını yeniden düzenleyebilir, klavye kısayolları atayabilir ve özel stil sayfaları yükleyebilir. 30'dan fazla çeviri, küresel kullanıcılar için erişilebilirliği sağlar; aktif topluluk katkıları Weblate üzerinden yapılır. macOS derlemeleri evrenseldir (Apple Silicon + Intel) ve temel bütünlük için geçici kod imzalama içerir. İlk başlatmada, macOS kullanıcılarının güvenlik ayarlarını geçersiz kılması gerekebilir, ancak sonraki başlatmalarda normal çalışır. LibreCAD’in açık geliştirme modeli katkıyı teşvik eder—kullanıcılar GitHub'da sorun bildirebilir, forumlara katılabilir veya Resources deposu aracılığıyla kod, simge veya belgeler katkıda bulunabilir.

LibreCAD için macOS Karantina Özelliği Nasıl Temizlenir?

# 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
 Türkçe